mircomasa.microk8s
Ansible Role: microk8s
Microk8sをインストールして設定します - Debian系のシステム上で動作する最小かつシンプルな本格的K8sです。
要件
- Ansible >= 2.10
- Linuxディストリビューション
- Debianファミリー
- Ubuntu
- Focal (20.04)
- Ubuntu
- Debianファミリー
使用方法
ロール変数
このロールで使用可能な変数の一部をここに示します。 完全なリストは[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
作者情報
このロールはClemens Kasererによって維持されています。
貢献者: