mircomasa.microk8s

Ansible Role: microk8s

MIT GitHub Workflow Status GitHub last commit GitHub Release Date Maintenance

Microk8sをインストールして設定します - Debian系のシステム上で動作する最小かつシンプルな本格的K8sです。

要件

  • 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

作者情報

このロールはClemens Kasererによって維持されています。

貢献者:

プロジェクトについて

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

インストール
ansible-galaxy install mircomasa.microk8s
ライセンス
mit
ダウンロード
3.7k
所有者