racqspace.microk8s

Ansible Rolle: microk8s

MIT GitHub Workflow Status GitHub letzter Commit GitHub Veröffentlichungsdatum Wartung

Installiere und konfiguriere microk8s - das kleinste, einfachste und reinste Produktions-K8s auf Debian-basierten Systemen.

Anforderungen

  • Ansible >= 2.10
  • Linux Distribution
    • Debian Familie
      • Ubuntu
        • Focal (20.04)

Nutzung

Rollenvariablen

Einige Variablen, die in dieser Rolle verfügbar sind, sind hier aufgelistet. Der gesamte Satz ist in [defaults/main.yml](defaults/main.yml) definiert.

  • microk8s_plugins: Verschiedene Plugins aktivieren/deaktivieren.
  • microk8s_enable_ha: Hochverfügbarkeit aktivieren/deaktivieren.
  • microk8s_group_ha: Hostgruppe, deren Mitglieder einen HA-Cluster bilden.
  • microk8s_csr_template: Wenn definiert, wird ein benutzerdefinierter CSR für die Erstellung von Zertifikaten verwendet.

Einfaches Playbook

- hosts: servers
  roles:
    - role: racqspace.microk8s
      vars:
        microk8s_plugins:
          istio: true
          ingress: true

Lizenz

MIT

Autoreninformation

Diese Rolle wird von Clemens Kaserer betreut.

Beiträge von:

Über das Projekt

Install and configure microk8s - the smallest, simplest, pure production K8s on debian based systems.

Installieren
ansible-galaxy install racqspace.microk8s
GitHub Repository
Lizenz
mit
Downloads
2.6k
Besitzer