Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- zabbix-db-user:
- mysql_user.present:
- - name: zabbix
- - host: "%"
- - password: "somepass"
- - require:
- - pkg: percona-server-server-5.6
- - pkg: percona-server-client-5.6
- mysql_grants.present:
- - name: zabbix
- - grant: all privileges
- - database: "zabbix.*"
- - user: zabbix
- - host: '%'
- - require:
- - pkg: percona-server-server-5.6
- - pkg: percona-server-client-5.6
- ...
- /usr/local/share/import-zabbix-mysql-schema.sh:
- file:
- - managed
- - content |
- #!/bin/bash
- mysql -u -psomepass < /usr/local/share/zabbix-mysql-schema.sh
- - mode: 755
- cmd:
- - wait
- - watch:
- - pkg: percona-server-server-5.6
- - require:
- - file: /usr/local/share/zabbix-mysql-schema
- - file: /usr/local/share/import-zabbix-mysql-schema.sh
- - mysql_user: zabbix
- - mysql_grants: zabbix
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement