microk8s

Ansible Роль: microk8s

MIT Статус рабочего процесса GitHub Последний коммит GitHub Дата релиза GitHub Обслуживание

Установите и настройте microk8s - самый маленький и простой K8s для полноценного производства на системах на базе Debian.

Требования

  • Ansible >= 2.10
  • Дистрибутив Linux
    • Семейство Debian
      • Ubuntu
        • Focal (20.04)

Использование

Переменные роли

Некоторые переменные, доступные в этой роли, перечислены здесь. Полный набор определён в [defaults/main.yml](defaults/main.yml).

  • microk8s_plugins: Включить/выключить различные плагины.
  • microk8s_enable_ha: Включить/выключить высокую доступность.
  • microk8s_group_ha: Группа хостов, члены которой будут формировать HA кластер.
  • microk8s_csr_template: Если задано, будет использован пользовательский CSR для генерации сертификатов.

Основной плейбук

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

Лицензия

MIT

Информация об авторе

Эту роль поддерживает Клеменс Касерер.

Вкладчики:

О проекте

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

Установить
ansible-galaxy install mircomasa/ansible-role-microk8s
Лицензия
mit
Загрузки
2964
Владелец