2023-09-04 18:09:08 +02:00
|
|
|
# Playbook Services Install
|
2023-10-09 12:18:55 +02:00
|
|
|
---
|
2023-10-16 22:27:33 +02:00
|
|
|
- name: Install Infracstructure and Storage services on K8S
|
2023-09-25 15:06:52 +02:00
|
|
|
become: false
|
2023-09-04 18:09:08 +02:00
|
|
|
gather_facts: false
|
|
|
|
hosts:
|
|
|
|
- talos_first_nodes
|
|
|
|
roles:
|
2023-10-16 20:22:34 +02:00
|
|
|
- role: k8s_metallb
|
2023-09-11 18:28:49 +02:00
|
|
|
tags:
|
|
|
|
- metallb
|
2023-10-16 20:22:34 +02:00
|
|
|
- role: k8s_traefik
|
2023-09-11 18:28:49 +02:00
|
|
|
tags:
|
|
|
|
- traefik
|
2023-10-16 20:22:34 +02:00
|
|
|
- role: k8s_cert_manager
|
2023-09-11 18:28:49 +02:00
|
|
|
tags:
|
|
|
|
- cert_manager
|
2023-10-16 20:22:34 +02:00
|
|
|
- role: k8s_local_path_storage
|
2023-09-11 18:28:49 +02:00
|
|
|
tags:
|
|
|
|
- local_path_storage
|
2023-10-16 20:22:34 +02:00
|
|
|
- role: k8s_mayastor
|
2023-09-11 18:28:49 +02:00
|
|
|
tags:
|
|
|
|
- mayastor
|
2023-09-25 18:36:38 +02:00
|
|
|
|
2023-10-16 22:27:33 +02:00
|
|
|
- name: Install per-node Storage services on K8S
|
2023-09-25 18:36:38 +02:00
|
|
|
become: false
|
|
|
|
gather_facts: false
|
|
|
|
hosts:
|
|
|
|
- talos
|
|
|
|
roles:
|
2023-10-16 20:22:34 +02:00
|
|
|
- role: k8s_mayastor_diskpool
|
2023-09-25 18:36:38 +02:00
|
|
|
tags:
|
|
|
|
- mayastor
|
|
|
|
- mayastor_diskpool
|
2023-10-16 22:27:33 +02:00
|
|
|
|
|
|
|
- name: Install services on K8S
|
|
|
|
become: false
|
|
|
|
gather_facts: false
|
|
|
|
hosts:
|
|
|
|
- talos_first_nodes
|
|
|
|
roles:
|
|
|
|
- role: k8s_rancher
|
|
|
|
tags:
|
|
|
|
- rancher
|
|
|
|
- role: k8s_rancher_monitoring
|
|
|
|
tags:
|
|
|
|
- rancher_monitoring
|
|
|
|
- role: k8s_node_problem_detector
|
|
|
|
tags:
|
|
|
|
- k8s_node_problem_detector
|
|
|
|
- monitoring
|
2023-10-23 12:06:16 +02:00
|
|
|
- role: k8s_zabbix_proxy
|
|
|
|
tags:
|
|
|
|
- k8s_zabbix_proxy
|
|
|
|
- monitoring
|