ansible-role-etcd

时间:2024-05-28 19:45:13
【文件属性】:

文件名称:ansible-role-etcd

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-28 19:45:13

HTML

角色:Etcd 该角色用于安装etcd集群。 现在,它执行以下操作: 如果定义了单独的磁盘路径,则从中创建lvm卷 做所有必要的操作系统准备 创建所有必要的证书 配置并启动etcd集群 要求 这不是严格的要求,并且可能不适用于经过测试的版本以外的其他版本。 反正。 随时自己进行测试,建议添加新功能并做出自己的贡献。 角色通过以下方式测试: Ansible版本> = 2.8.6 CentOS版本> = 7.6(1803) 当前仅支持“ with_kubeadm”部署类型,这意味着将通过kubeadm部署etcd集群,因此必须在主机上存在并配置kubeadm,kubelet和docker,这可以使用“ kubernetes / prepare_cluster”和“ container_runtime / docker”完成' 角色变量 从defaults / main.yml复制


【文件预览】:
ansible-role-etcd-dev
----defaults()
--------main.yml(2KB)
----FUNDING.yml(23B)
----.ansible-lint(27B)
----.yamllint(109B)
----tasks()
--------with_kubeadm.yml(4KB)
--------main.yml(1KB)
----meta()
--------main.yml(244B)
----LICENSE(11KB)
----README.md(4KB)
----templates()
--------var_lib_kubelet-config.yml.j2(472B)
--------kubeadm-init-config.yml.j2(1KB)
----.gitignore(35B)
----files()
--------etc_systemd_system_kubelet.service.d_20-etcd-service-manager.conf(97B)

网友评论