пожалуйста, потерпите меня; новичок в соли. Я просто хочу, чтобы infxdb был развернут и настроен автоматически с помощью saltstack. у меня есть:
$ cat /srv/salt/influx.sls
influxdb:
pkg.installed:
- sources:
- influxdb: salt://influx/influxdb-0.8.8-1.x86_64.rpm
service.running:
- require:
- pkg: influxdb
и проделал большую работу, чтобы установить эту вещь.
однако я совершенно не понимаю, как настроить приток из соли:
$ sudo salt hosta influxdb.db_create test
hosta:
'influxdb.db_create' is not available.
Может кто-то указать мне верное направление?
мне не хватало модуля pip influxdb
: добавить в файл состояния соли:
python-pip:
pkg.installed
influxdb-python:
pip.installed:
- name: influxdb
- require:
- pkg: python-pip
influxdb:
pkg.installed:
- sources:
- influxdb: salt://influxdb/influxdb-0.8.8-1.x86_64.rpm
service.running:
- require:
- pkg: influxdb
- watch:
- file: /opt/influxdb/current/config.toml
module.run:
- name: influxdb.db_create
- m_name: test_db