capitanh.microk8s_ansible_role
Rol de Ansible para Microk8s
Este rol instala la distribución de Kubernetes Microk8s. Los siguientes servicios están habilitados por defecto:
- dns
- almacenamiento
- ingress
- acceso-huésped
Puedes seleccionar los servicios habilitados listándolos en la variable microk8s_services.
También se instalan algunas otras herramientas:
- k9s
- helm
- vclusters
Requisitos
La autocompletación de shell y los alias son para zsh, no se ve afectada la configuración de bash.
Variables del Rol
Las variables para este rol son:
canal: latest # Qué canal snap usar al instalar microk8s, por defecto es latest
usuario_admin: # Cuenta de usuario para usar
microk8s_services: # Lista predeterminada de servicios para habilitar
- dns
- almacenamiento
- ingress
- acceso-huésped
Dependencias
- pip
Ejemplo de Playbook
Registra el rol en requirements.yml:
- src: capitanh.microk8s_ansible_role
name: microk8s
Inclúyelo en tus playbooks:
- hosts: servidores
roles:
- microk8s
Licencia
BSD
Instalar
ansible-galaxy install capitanh.microk8s_ansible_role
Licencia
Unknown
Descargas
2.5k
Propietario