53 lines
1.3 KiB
YAML
53 lines
1.3 KiB
YAML
# 2023-10-01
|
|
---
|
|
|
|
- name: Orochi
|
|
hosts: orochi
|
|
|
|
vars:
|
|
current_dt: "{{ ansible_date_time.date }}"
|
|
vm_name: "orochi" # VM name
|
|
vm_title: "Orochi" # VM title
|
|
vm_ip: "151" # VM IP
|
|
# VM specifics stacks
|
|
stacks_vm:
|
|
#[]
|
|
- "{{ adguardhome }}"
|
|
- "{{ adminer }}"
|
|
- "{{ aptcacherng }}"
|
|
- "{{ dl }}"
|
|
- "{{ drawio }}"
|
|
- "{{ flame }}"
|
|
- "{{ hastebin }}"
|
|
- "{{ homepage }}"
|
|
- "{{ itzg }}"
|
|
- "{{ jekyll }}"
|
|
- "{{ monitoring_vm }}"
|
|
- "{{ portainer_agent }}"
|
|
- "{{ portainer }}"
|
|
- "{{ promtail }}"
|
|
- "{{ registry }}"
|
|
- "{{ ntfy }}"
|
|
- "{{ ipfs }}"
|
|
- "{{ monitoring_vm }}"
|
|
- "{{ monitoring_exporters }}"
|
|
availables: []
|
|
enable_role_common: false
|
|
enable_role_docker: false
|
|
enable_role_vm: true
|
|
enable_role_stacks: true
|
|
|
|
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
|