[FIX] Fixes while developing
This commit is contained in:
parent
5100d0eaa8
commit
8c91061108
@ -1,6 +0,0 @@
|
|||||||
---
|
|
||||||
# Meta: Dependencias de servidor zabbix
|
|
||||||
|
|
||||||
dependencies:
|
|
||||||
- { role: zabbix_common }
|
|
||||||
# - { role: postgresql }
|
|
||||||
14
roles/zabbix_server/tasks/init-pgsql.yml
Normal file
14
roles/zabbix_server/tasks/init-pgsql.yml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
- name: "PostgreSQL Database prep"
|
||||||
|
become_user: postgres
|
||||||
|
block:
|
||||||
|
- name: "PostgreSQL | Create database"
|
||||||
|
postgresql_db:
|
||||||
|
login_user: 'postgres'
|
||||||
|
login_password: "{{ zabbix_server_pgsql_login_password | default(omit) }}"
|
||||||
|
login_host: "{{ zabbix_server_pgsql_login_host | default(omit) }}"
|
||||||
|
port: "{{ zabbix_server_dbport }}"
|
||||||
|
login_unix_socket: "{{ zabbix_server_pgsql_login_unix_socket | default(omit) }}"
|
||||||
|
name: "zabbix"
|
||||||
|
|
||||||
@ -20,9 +20,18 @@
|
|||||||
components: main
|
components: main
|
||||||
architectures: '{{ zabbix_repo822.arch }}'
|
architectures: '{{ zabbix_repo822.arch }}'
|
||||||
signed_by: '{{ zabbix_repo_gpg_key }}'
|
signed_by: '{{ zabbix_repo_gpg_key }}'
|
||||||
|
register: repo
|
||||||
|
|
||||||
|
- name: Actualizar apt cache
|
||||||
|
apt:
|
||||||
|
update_cache: true
|
||||||
|
when: repo.changed
|
||||||
|
|
||||||
- name: Instalar servidor Zabbix
|
- name: Instalar servidor Zabbix
|
||||||
apt:
|
apt:
|
||||||
pkg: '{{ paquetes_zabbix_server }}'
|
pkg: '{{ paquetes_zabbix_server }}'
|
||||||
state: 'latest'
|
state: 'latest'
|
||||||
|
|
||||||
|
- name: 'Inicializar la base de datos Zabbix en PostgreSQL'
|
||||||
|
include_tasks: 'init-pgsql.yml'
|
||||||
|
|
||||||
|
|||||||
@ -11,7 +11,7 @@ paquetes_zabbix_server:
|
|||||||
- postgresql-contrib
|
- postgresql-contrib
|
||||||
|
|
||||||
zabbix_repo822:
|
zabbix_repo822:
|
||||||
arch: {{ 'amd64' if ansible_machine != 'aarch64' else 'arm64'}}
|
arch: "{{ 'amd64' if ansible_machine != 'aarch64' else 'arm64'}}"
|
||||||
dist: 'noble'
|
dist: 'noble'
|
||||||
uri: 'http://repo.zabbix.com/zabbix/7.0/ubuntu'
|
uri: 'http://repo.zabbix.com/zabbix/7.0/ubuntu'
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user