文件名称:aws-k8s-kops-ansible:使用Kops和Ansible在Amazon AWS上设置Kubernetes
文件大小:39KB
文件格式:ZIP
更新时间:2024-02-22 12:53:26
kubernetes aws amazon kubernetes-setup kops
使用Kops和Ansible在Amazon AWS上设置Kubernetes 该存储库包含使用工具在Amazon AWS中部署Kubernetes集群的工具。 如果您想设置HA群集并且不需要太多的灵活性,那么Kops是一个很好的工具。 如果您更喜欢灵活性而不是HA设置,则应该看看我使用Terraform和Kubeadm工具实现Kubernetes设置的实例。 我还有一个。 更新 16.4.2018更新到Kops 1.9和Kubernetes 1.9,更新插件,删除存储类(由Kops自动安装)和Route53插件(由ExternalDNS插件替代) 2.1.2018添加对公共和私有拓扑的支持 9.12.2017更新到Kops 1.8和Kubernetes 1.8 28.11.2017更新插件版本 2017年10月14日更新到1.7.1芭斯其修复 22.8.2017更新到Kops 1.7和Kubernetes 1.7 安装集群 可以按照以下步骤从本地主机(经过MacOS和Linux测试)部署群集。 如果您无法在本地PC上安装Ansible,kubectl或kops,或者如果本地PC
【文件预览】:
aws-k8s-kops-ansible-master
----install-lambda.yaml(176B)
----addons.yaml(224B)
----delete.yaml(217B)
----install-kops.yaml(144B)
----ansible.cfg(35B)
----LICENSE(11KB)
----ingress.yaml(142B)
----create.yaml(412B)
----group_vars()
--------all()
----README.md(10KB)
----roles()
--------delete-state-store()
--------lambda-install()
--------kubectl-install()
--------create-cluster()
--------heapster()
--------lambda-delete()
--------dashboard()
--------kops-install()
--------storage()
--------ingress()
--------create-state-store()
--------external-dns()
--------autoscaler()
--------kubectl-config()
--------delete-cluster()
----config-kubectl.yaml(147B)
----create-state-store.yaml(169B)
----install-kubectl.yaml(150B)
----delete-state-store.yaml(169B)
----inventory(58B)
----.gitignore(8B)
----uninstall-lambda.yaml(155B)