microk8s
Ansible Role: microk8s
Install and configure microk8s - the smallest, simplest, pure production K8s on debian based systems.
Requirements
- Ansible >= 2.10
- Linux Distribution
- Debian Family
- Ubuntu
- Focal (20.04)
- Ubuntu
- Debian Family
Usage
Role Variables
Some variables available in this role are listed here. The full set is
defined in [defaults/main.yml](defaults/main.yml)
.
microk8s_plugins
: Enable/disable various plugins.microk8s_enable_ha
: Enable/disable high-availability.microk8s_group_ha
: Hostgroup whose members will form HA cluster.microk8s_csr_template
: If defined, will cause a custom CSR to be used in generating certificates.
Basic playbook
- hosts: servers
roles:
- role: racqspace.microk8s
vars:
microk8s_plugins:
istio: true
ingress: true
License
MIT
Author Information
This role is maintained by Clemens Kaserer.
Contributions by:
About
Install and configure microk8s - the smallest, simplest, pure production K8s on debian based systems.
Install
ansible-galaxy install racqspace/ansible-role-microk8s
License
mit
Downloads
2512
Owner