SUPER! Support for variables, might be a little bit buggy for now!

This commit is contained in:
Daan
2024-11-28 09:41:49 +01:00
parent 7fb2d21acf
commit f05ab15d4b
7 changed files with 71 additions and 38 deletions

18
examples/apt_upgrade.yaml Normal file
View File

@@ -0,0 +1,18 @@
---
name: Refresh the apt cache
company: Temp-Agents
variables:
- name: package_manager
value: "apt"
tasks:
- name: refresh the cache
command: "{{ package_manager }} update"
- name: display available upgrades
command: "{{ package_manager }} list --upgradable"
- name: apply upgrades
command: "{{ package_manager }} upgrade -y"
- name: cleanup remaining packages
command: "{{ package_manager }} autoremove -y"

View File

@@ -0,0 +1,12 @@
---
name: Refresh the apt cache
company: Temp-Agents
variables:
- name: package_manager
value: "apt"
tasks:
- name: refresh the cache
command: "{{ package_manager }} update"
- name: display available upgrades
command: "{{ package_manager }} list --upgradable"

View File

@@ -0,0 +1,18 @@
---
name: Ping Multiple Points
company: Temp-Agents
variables:
- name: host1
value: "1.1.1.1"
- name: host2
value: "ns.systemec.nl"
- name: command1
value: "ping"
- name: cmd_arguments
value: "-c 4"
tasks:
- name: Ping Cloudflare
command: "{{ command1 }} {{ host1 }} {{ cmd_arguments }}"
- name: Ping Google
command: "{{ command1 }} {{ host2 }} {{ cmd_arguments }}"