capitanh.microk8s_ansible_role
Microk8s Ansible Rolle
Diese Rolle installiert die Microk8s Kubernetes-Distribution. Folgende Dienste sind standardmäßig aktiviert:
- dns
- speicher
- ingress
- host-zugriff
Sie können die aktivierten Dienste auswählen, indem Sie diese in der Variable microk8s_services auflisten.
Einige andere Tools werden ebenfalls installiert:
- k9s
- helm
- vcluster
Anforderungen
Die Shell-Vervollständigung und Aliase gelten für zsh, keine bash-Konfiguration ist betroffen.
Rollenvariablen
Die Variablen für diese Rolle sind:
kanal: aktuell # Welchen Snap-Kanal verwenden, um Microk8s zu installieren, standardmäßig aktuell
admin_benutzer: # Benutzerkonto, das verwendet werden soll
microk8s_dienste: # Standardliste der zu aktivierenden Dienste
- dns
- speicher
- ingress
- host-zugriff
Abhängigkeiten
- pip
Beispiel-Playbook
Registrieren Sie die Rolle in requirements.yml:
- src: capitanh.microk8s_ansible_role
name: microk8s
Fügen Sie sie in Ihre Playbooks ein:
- hosts: server
roles:
- microk8s
Lizenz
BSD
Installieren
ansible-galaxy install capitanh.microk8s_ansible_role
Lizenz
Unknown
Downloads
2.5k
Besitzer