[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
|
||||
architectures: '{{ zabbix_repo822.arch }}'
|
||||
signed_by: '{{ zabbix_repo_gpg_key }}'
|
||||
register: repo
|
||||
|
||||
- name: Actualizar apt cache
|
||||
apt:
|
||||
update_cache: true
|
||||
when: repo.changed
|
||||
|
||||
- name: Instalar servidor Zabbix
|
||||
apt:
|
||||
pkg: '{{ paquetes_zabbix_server }}'
|
||||
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
|
||||
|
||||
zabbix_repo822:
|
||||
arch: {{ 'amd64' if ansible_machine != 'aarch64' else 'arm64'}}
|
||||
arch: "{{ 'amd64' if ansible_machine != 'aarch64' else 'arm64'}}"
|
||||
dist: 'noble'
|
||||
uri: 'http://repo.zabbix.com/zabbix/7.0/ubuntu'
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user