X-Git-Url: https://gerrit.mcp.mirantis.com/gitweb?p=salt-formulas%2Finfluxdb.git;a=blobdiff_plain;f=README.rst;h=23b12f0004268a81814f44f55af05992278f6732;hp=c43b53c05a48d47c5db85f2e26b41294c491f4bf;hb=abef9f6c74471fbcbbece617149e8fc994c20139;hpb=fa42e9861abb9b1305a1d69fc58a6f6e05743a54 diff --git a/README.rst b/README.rst index c43b53c..23b12f0 100644 --- a/README.rst +++ b/README.rst @@ -40,6 +40,97 @@ Single-node influxdb, SSL for http frontend: key_file: /etc/influxdb/ssl/key.pem cert_file: /etc/influxdb/ssl/cert.pem +Single-node influxdb where you specify paths for data and metastore directories. You +need to ensure that directories exist: + +.. code-block:: yaml + + influxdb: + server: + enabled: true + data: + dir: '/opt/influxdb/data' + wal_dir: '/opt/influxdb/wal' + meta: + dir: '/opt/influxdb/meta' + +Single-node influxdb with an admin user: + +.. code-block:: yaml + + influxdb: + server: + enabled: true + http: + enabled: true + bind: + address: 0.0.0.0 + port: 8086 + admin: + enabled: true + bind: + address: 0.0.0.0 + port: 8083 + user: + enabled: true + name: root + password: secret + +Single-node influxdb with new users: + +.. code-block:: yaml + + influxdb: + server: + user: + user1: + enabled: true + admin: true + name: username1 + password: keepsecret1 + user2: + enabled: true + admin: false + name: username2 + password: keepsecret2 + +Single-node influxdb with new databases: + +.. code-block:: yaml + + influxdb: + server: + database: + mydb1: + enabled: true + name: mydb1 + mydb2: + enabled: true + name: mydb2 + +Here is how to manage grants on database: + +.. code-block:: yaml + + influxdb: + server: + grant: + username1_mydb1: + enabled: true + user: username1 + database: mydb1 + privilege: all + username2_mydb1: + enabled: true + user: username2 + database: mydb1 + privilege: read + username2_mydb2: + enabled: true + user: username2 + database: mydb2 + privilege: write + InfluxDB relay: .. code-block:: yaml