diff --git a/defaults/main.yml b/defaults/main.yml index ed7816c..9995889 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -3,4 +3,24 @@ vector_version: 0.23.0 vector_config_dir: /var/lib/vector vector_config: data_dir: "{{ vector_config_dir }}" - # todo добавить конфигурацию https://vector.dev/docs/reference/configuration/ + sources: + file_logs: + type: file + acknowledgements: null + ignore_older_secs: 600 + include: + - /var/log/**/*.log + read_from: beginning + sinks: + clickhouse: + type: clickhouse + inputs: + - file_logs + database: mydatabase + endpoint: http://localhost:8123 + table: mytable + acknowledgements: null + compression: gzip + encoding: null + healthcheck: null + skip_unknown_fields: null diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml index 3cd4ec3..5a507fb 100644 --- a/molecule/default/verify.yml +++ b/molecule/default/verify.yml @@ -3,6 +3,7 @@ hosts: all gather_facts: false tasks: - - name: Example assertion - ansible.builtin.assert: - that: true + - name: ensure vector service started + ansible.builtin.service: + name: vector + state: started diff --git a/tests/inventory b/tests/inventory deleted file mode 100644 index 878877b..0000000 --- a/tests/inventory +++ /dev/null @@ -1,2 +0,0 @@ -localhost - diff --git a/tests/test.yml b/tests/test.yml deleted file mode 100644 index 8f0cc74..0000000 --- a/tests/test.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- hosts: localhost - remote_user: root - roles: - - vector-role