racqspace.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: 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
拥有者