racqspace.microk8s
Ansible ロール: 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: racqspace.microk8s
vars:
microk8s_plugins:
istio: true
ingress: true
ライセンス
MIT
著者情報
このロールは Clemens Kaserer が管理しています。
貢献者:
プロジェクトについて
Install and configure microk8s - the smallest, simplest, pure production K8s on debian based systems.
インストール
ansible-galaxy install racqspace.microk8s
ライセンス
mit
ダウンロード
2.6k
所有者