capitanh.microk8s_ansible_role
Rola Ansible dla Microk8s
Ta rola instaluje dystrybucję Kubernetes Microk8s. Domyślnie włączone są następujące usługi:
- dns
- storage
- ingress
- host-access
Możesz wybrać włączone usługi, wymieniając je w zmiennej microk8s_services.
Zainstalowane są również inne narzędzia:
- k9s
- helm
- vclusters
Wymagania
Uzupełnienie powłoki i aliasy są dla zsh, nie wpływa to na konfigurację bash.
Zmienna roli
Zmienne dla tej roli to:
channe: latest # Który kanał snap użyć podczas instalacji microk8s, domyślnie 'latest'
admin_user: # Konto użytkownika do użycia
microk8s_services: # Domyślna lista usług do włączenia
- dns
- storage
- ingress
- host-access
Zależności
- pip
Przykład Playbooka
Zarejestruj rolę w pliku requirements.yml:
- src: capitanh.microk8s_ansible_role
name: microk8s
Dodaj ją do swoich playbooków:
- hosts: servers
roles:
- microk8s
Licencja
BSD
Zainstaluj
ansible-galaxy install capitanh.microk8s_ansible_role
Licencja
Unknown
Pobrania
2.5k
Właściciel