56 lines
1.1 KiB
YAML
56 lines
1.1 KiB
YAML
# Playbook Services Install
|
|
---
|
|
- name: Install Infracstructure and Storage services on K8S
|
|
become: false
|
|
gather_facts: false
|
|
hosts:
|
|
- talos_first_nodes
|
|
roles:
|
|
- role: k8s_metallb
|
|
tags:
|
|
- metallb
|
|
- role: k8s_traefik
|
|
tags:
|
|
- traefik
|
|
- role: k8s_cert_manager
|
|
tags:
|
|
- cert_manager
|
|
- role: k8s_local_path_storage
|
|
tags:
|
|
- local_path_storage
|
|
- role: k8s_mayastor
|
|
tags:
|
|
- mayastor
|
|
|
|
- name: Install per-node Storage services on K8S
|
|
become: false
|
|
gather_facts: false
|
|
hosts:
|
|
- talos
|
|
roles:
|
|
- role: k8s_mayastor_diskpool
|
|
tags:
|
|
- mayastor
|
|
- mayastor_diskpool
|
|
|
|
- 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
|
|
- role: k8s_zabbix_proxy
|
|
tags:
|
|
- k8s_zabbix_proxy
|
|
- monitoring
|