私のユースケースでは、単一のec2インスタンス[クラスタではありません]を使用しています。すべての特権を持つデータベースとユーザーをプログラムで作成したいのですか? infxdbがインストールされた後、私が編集して適切な場所にコピーできる設定ファイルがありますか?influxdbでデータベースとユーザをプログラムで作成するには?
誰かが私にこれを手伝ってもらえますか?
私のユースケースでは、単一のec2インスタンス[クラスタではありません]を使用しています。すべての特権を持つデータベースとユーザーをプログラムで作成したいのですか? infxdbがインストールされた後、私が編集して適切な場所にコピーできる設定ファイルがありますか?influxdbでデータベースとユーザをプログラムで作成するには?
誰かが私にこれを手伝ってもらえますか?
自分のレシピでinfluxbを設定することができます。
はここにあなたが好むマネージャを展開/ http://docs.ansible.com/ansible/influxdb_database_module.html
または、任意の設定を使用することができますansibleモジュールのドキュメントです。私は何かsshスクリプトの代わりにこれを何とかやるか、何を知っているのだろうか。 https://forge.puppet.com/tags/influxdb
シェフ。 https://github.com/bdangit/chef-influxdb
上記の設定マネージャのいずれかを使用して、ec2インスタンスをプロビジョニング/操作することもできます。
InfluxDB自体で行うために使用できる設定オプションはありません。インスタンスを起動すると、InfluxDB HTTPを使用してユーザーを作成できます。 curlコマンドを使用すると、次のようになります。
curl "http://localhost:8086/query" --data-urlencode "q=CREATE USER myuser WITH PASSWORD 'mypass' WITH ALL PRIVILEGES"
作成する各ユーザーに対してこのコマンドを実行するだけです。その後、設定の[http]
セクションの値auth
を有効にする必要があります。
ログインするには、curlコマンドで-uオプションを使用します – hr0m