racqspace.microk8s
Ansible Role: microk8s
This role helps you install and set up microk8s - a lightweight and simple Kubernetes (K8s) solution for Debian-based systems.
Requirements
- Ansible version 2.10 or above
- A Linux system, preferably from the Debian family, like:
- Ubuntu (specifically version Focal 20.04)
Usage
Role Variables
Here are some of the variables you can use with this role. More details can be found in [defaults/main.yml](defaults/main.yml)
.
microk8s_plugins
: Turn various plugins on or off.microk8s_enable_ha
: Turn high-availability on or off.microk8s_group_ha
: Specify a group of hosts to create a high-availability cluster.microk8s_csr_template
: If set, this will use a custom Certificate Signing Request (CSR) for generating certificates.
Basic Playbook Example
- hosts: servers
roles:
- role: racqspace.microk8s
vars:
microk8s_plugins:
istio: true
ingress: true
License
MIT
Author Information
This role is managed by Clemens Kaserer.
Thanks to contributors:
Informazioni sul progetto
Install and configure microk8s - the smallest, simplest, pure production K8s on debian based systems.
Installa
ansible-galaxy install racqspace.microk8s
Licenza
mit
Download
2.6k
Proprietario