snel.kubernetes-cluster/k8s_services.yml

56 lines
1.1 KiB
YAML
Raw Normal View History

# 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
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