ansible/playbook/orochi.yml

53 lines
1.3 KiB
YAML
Raw Permalink Normal View History

2023-10-01 10:30:46 +00:00
# 2023-10-01
2023-09-25 08:40:20 +00:00
---
- name: Orochi
hosts: orochi
vars:
2023-10-01 10:30:46 +00:00
current_dt: "{{ ansible_date_time.date }}"
vm_name: "orochi" # VM name
vm_title: "Orochi" # VM title
vm_ip: "151" # VM IP
2023-09-25 08:40:20 +00:00
# VM specifics stacks
stacks_vm:
#[]
2023-10-01 10:30:46 +00:00
- "{{ adguardhome }}"
- "{{ adminer }}"
- "{{ aptcacherng }}"
- "{{ dl }}"
- "{{ drawio }}"
- "{{ flame }}"
- "{{ hastebin }}"
- "{{ homepage }}"
- "{{ itzg }}"
- "{{ jekyll }}"
- "{{ monitoring_vm }}"
- "{{ portainer_agent }}"
- "{{ portainer }}"
- "{{ promtail }}"
- "{{ registry }}"
- "{{ ntfy }}"
- "{{ ipfs }}"
2023-09-25 08:40:20 +00:00
- "{{ monitoring_vm }}"
2023-09-26 09:29:37 +00:00
- "{{ monitoring_exporters }}"
2023-09-25 08:40:20 +00:00
availables: []
2023-09-26 09:29:37 +00:00
enable_role_common: false
enable_role_docker: false
2023-09-26 16:09:27 +00:00
enable_role_vm: true
2023-09-26 09:29:37 +00:00
enable_role_stacks: true
2023-09-25 08:40:20 +00:00
roles:
- common # Perform common tacks
- docker # Perform Docker installation
- vm # Perform VM preparation
- stacks # Perform stacks creation (include common & 'stacks_vm')
tasks:
# Orochi
- ansible.builtin.include_tasks: orochi/tasks/main.yml
tags:
- tasks
- orochi