mircomasa.microk8s
Ansible Role: MicroK8s
This role helps you install and set up MicroK8s — a lightweight and easy-to-use Kubernetes solution for Debian-based systems.
Requirements
- Ansible version 2.10 or higher
- A Linux Distribution, specifically:
- Debian Family
- Ubuntu
- Focal (20.04)
- Ubuntu
- Debian Family
Usage
Role Variables
Here are some important variables you can use with this role. You can find the complete list in the file [defaults/main.yml](defaults/main.yml).
microk8s_plugins: Enable or disable different plugins.microk8s_enable_ha: Turn high availability on or off.microk8s_group_ha: Specify the group of hosts that will form the HA (high availability) cluster.microk8s_csr_template: If this is set, a custom CSR will be used to generate certificates.
Basic Playbook Example
- hosts: servers
roles:
- role: gepaplexx.microk8s
vars:
microk8s_plugins:
istio: true
ingress: true
License
MIT
Author Information
This role is maintained by Clemens Kaserer.
Contributors include:
Informazioni sul progetto
Install and configure microk8s - the smallest, simplest, pure production K8s on debian based systems.
Installa
ansible-galaxy install mircomasa.microk8sLicenza
mit
Download
4.2k
Proprietario
