diff --git a/roles/influxdb/files/config.toml b/roles/influxdb/files/config.toml new file mode 100644 index 0000000..340a39f --- /dev/null +++ b/roles/influxdb/files/config.toml @@ -0,0 +1,3 @@ +bolt-path = "/srv/influxdb/influxd.bolt" +engine-path = "/srv/influxdb/engine" +http-bind-address = "127.0.0.1:8086" diff --git a/roles/influxdb/files/influxdb.sysconfig b/roles/influxdb/files/influxdb.sysconfig deleted file mode 100644 index d3bd5e3..0000000 --- a/roles/influxdb/files/influxdb.sysconfig +++ /dev/null @@ -1,6 +0,0 @@ -INFLUXDB_META_DIR="/srv/influxdb/meta" -INFLUXDB_DATA_DIR="/srv/influxdb/data" -INFLUXDB_DATA_WAL_DIR="/srv/influxdb/wal" - -INFLUXDB_HTTP_BIND_ADDRESS="127.0.0.1:8086" -INFLUXDB_HTTP_AUTH_ENABLED=true diff --git a/roles/influxdb/tasks/main.yml b/roles/influxdb/tasks/main.yml index 19dfaa3..cadbd21 100644 --- a/roles/influxdb/tasks/main.yml +++ b/roles/influxdb/tasks/main.yml @@ -42,10 +42,10 @@ group: "{{ ansible_wheel }}" follow: false -- name: create config +- name: create config.toml ansible.builtin.copy: - dest: /etc/default/influxdb - src: influxdb.sysconfig + dest: /etc/influxdb/config.toml + src: config.toml mode: 0644 owner: root group: "{{ ansible_wheel }}"