文件名称:kubernetes-the-ansible-way:使用ansible剧本“艰难地”安装kubernetes
文件大小:38KB
文件格式:ZIP
更新时间:2024-03-02 23:36:52
HCL
介绍 使用ansible剧本“艰难地”安装kubernetes。 该项目的灵感来自于和库。 它的建立不仅为教育目的,不应被视为生产做好准备。 基础设施提供商 该项目使用AWS作为默认基础架构提供商。 如果您喜欢使用其他基础结构提供程序,则应自行配置访问密钥,基础结构(手动或使用terraform)和可用清单。 随意分叉该项目并添加您喜欢的基础架构。 最初设定 在开始之前,您应该提供一些配置 按照以下说明提供AWS凭证: : 安装terraform 指定terraform后端以将terraform状态存储在terraform/backend.tf (示例模板文件位于terraform/backend.tf.template ) 在terraform/terraform.tfvars文件中提供用于授权与实例的连接的公共密钥( terraform/terraform.tfvars.
【文件预览】:
kubernetes-the-ansible-way-master
----ansible()
--------2_prepare_lb.yml(373B)
--------list_hosts.sh(252B)
--------inventory()
--------templates()
--------pki()
--------roles()
--------3_install_k8s.yml(3KB)
--------0_helpers.yml(103B)
--------ansible.cfg(178B)
--------.gitignore(5B)
--------1_prepare_vms.yml(2KB)
----terraform()
--------outputs.tf(760B)
--------.terraform.lock.hcl(1002B)
--------backend.tf.template(135B)
--------.gitignore(129B)
--------terraform.tfvars.template(43B)
--------main.tf(4KB)
--------network()
--------variables.tf(2KB)
----LICENSE(11KB)
----.gitignore(7B)
----README.md(4KB)