Compare commits
17 Commits
Author | SHA1 | Date | |
---|---|---|---|
6e785d005d | |||
6289b65025 | |||
cdc2309703 | |||
cb5606fb2f | |||
82a556cc60 | |||
349ddb47dc | |||
cbf7c102c1 | |||
1339358f3c | |||
ac37196ca1 | |||
acb5f74b8d | |||
a60548d559 | |||
7dc9fd3592 | |||
1003327c83 | |||
92a78f7ef7 | |||
49e97098e3 | |||
b93e3cd369 | |||
7fd1b7cbe6 |
11
.gitea/workflows/lint.yaml
Normal file
11
.gitea/workflows/lint.yaml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
name: Lint ansible
|
||||||
|
on: [push]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
lint:
|
||||||
|
container: pipelinecomponents/ansible-lint
|
||||||
|
steps:
|
||||||
|
- name: "Clone code"
|
||||||
|
run: git clone https://git.tomislav-kopic.from.hr/tomislav/Ansible.git && cd Ansible
|
||||||
|
- name: "Run linter"
|
||||||
|
run: ansible-lint --show-relpath
|
@ -11,17 +11,17 @@
|
|||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- name: Upgrade zabbix-release
|
- name: Upgrade zabbix-release
|
||||||
apt:
|
ansible.builtin.apt:
|
||||||
name: zabbix-release
|
name: zabbix-release
|
||||||
state: latest
|
state: latest
|
||||||
|
|
||||||
- name: uninstall zabbix agent
|
- name: uninstall zabbix agent
|
||||||
apt:
|
ansible.builtin.apt:
|
||||||
name: zabbix-agent
|
name: zabbix-agent
|
||||||
state: absent
|
state: absent
|
||||||
|
|
||||||
- name: install zabbix agent2
|
- name: install zabbix agent2
|
||||||
apt:
|
ansible.builtin.apt:
|
||||||
name: zabbix-agent2
|
name: zabbix-agent2
|
||||||
state: latest
|
state: latest
|
||||||
|
|
||||||
@ -33,6 +33,8 @@
|
|||||||
group: zabbix
|
group: zabbix
|
||||||
mode: '0644'
|
mode: '0644'
|
||||||
backup: yes
|
backup: yes
|
||||||
|
|
||||||
|
- name: Copy zabbix key
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
content: "{{ psk_key }}"
|
content: "{{ psk_key }}"
|
||||||
dest: /etc/zabbix/key.psk
|
dest: /etc/zabbix/key.psk
|
||||||
|
Reference in New Issue
Block a user