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.microk8s
Licenza
mit
Download
3.7k
Proprietario