capitanh.microk8s_ansible_role
Rôle Ansible Microk8s
Ce rôle installe la distribution Kubernetes Microk8s. Les services suivants sont activés par défaut :
- dns
- storage
- ingress
- host-access
Vous pouvez sélectionner les services activés en les listant dans la variable microk8s_services.
Quelques autres outils sont également installés :
- k9s
- helm
- vclusters
Exigences
La complétion de shell et les alias sont pour zsh, aucune configuration bash n'est affectée.
Variables du Rôle
Les variables pour ce rôle sont :
channe: latest # Quel canal snap utiliser lors de l'installation de microk8s, par défaut c'est latest
admin_user: # Compte utilisateur à utiliser
microk8s_services: # Liste par défaut des services à activer
- dns
- storage
- ingress
- host-access
Dépendances
- pip
Exemple de Playbook
Enregistrez le rôle dans requirements.yml :
- src: capitanh.microk8s_ansible_role
name: microk8s
Incluez-le dans vos playbooks :
- hosts: serveurs
roles:
- microk8s
Licence
BSD
Installer
ansible-galaxy install capitanh.microk8s_ansible_role
Licence
Unknown
Téléchargements
2.5k
Propriétaire