在我的使用情况下,我使用单EC2实例[不是集群。 我想创建一个数据库和用户以编程的一切特权? 有没有我可以编辑和安装influxdb后复制到正确的位置的配置文件。
可能有人帮助我吗?
在我的使用情况下,我使用单EC2实例[不是集群。 我想创建一个数据库和用户以编程的一切特权? 有没有我可以编辑和安装influxdb后复制到正确的位置的配置文件。
可能有人帮助我吗?
没有,你可以用它来做到这一点与InfluxDB本身的任何配置选项。 启动实例后,您可以使用HTTP InfluxDB创建用户。 curl命令这样做将是以下几点:
curl "http://localhost:8086/query" --data-urlencode "q=CREATE USER myuser WITH PASSWORD 'mypass' WITH ALL PRIVILEGES"
只要运行这个命令为每个想要创建的用户。 在此之后,你需要启用auth
的价值[http]
的配置部分。
您可以使用ansible设置influxb用自己的食谱。
这里的ansible模块文档,你可以使用http://docs.ansible.com/ansible/influxdb_database_module.html
或者,任何配置/部署您喜欢的经理。 我应该这样做,而不是ANYDAY一些SSH脚本或谁知道是什么。 https://forge.puppet.com/tags/influxdb
厨师。 https://github.com/bdangit/chef-influxdb
而且,你可以使用任何上述的配置管理人员来配置/操控您的EC2实例(一个或多个)。