有人知道在云中提供(非管理的)自动标度Kubernetes集群是否有解决方案?
我正在寻找一种通用的解决方案,可以在任何公共云和私有数据中心中工作。
经过相当多的研究后,现有的方案并不能满足上述要求-
kops正在使用自己的AMI映像。kubespray (又名kargo)没有自动标度的概念,在特定的主机清单上执行Ansible。kubeadm需要一个已知的主机列表,并且不负责操作系统设置,如对接,kubelet等.kubernetes autoscaler控制现有的自动缩放组,不准备那些组使用的图像。是否有一些通用的解决方案来使自动标度组在自身上部署Kubernetes集群?可能是一种使用Packer构建云映像的方法(比如AWS中的AMI )。
寻找一种不特定于某一公共云的方法,并允许使用基于准备好的图像自动缩放的弹性环境。
发布于 2019-12-24 19:53:12
最近,Kubernetes开始了关于https://cluster-api.sigs.k8s.io的预览工作,这是解决如何部署高可用性集群的标准方法。
自从第一次提出这个问题以来,kubeadm工具也被更新了一些特性,以部署多个主程序,这对我们有很大的帮助。除了部署特定于云的配置之外,kubeadm配置YAML文件的文档为您提供了拥有一个正确部署的集群的方法。
kubeadm文档:https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/
https://devops.stackexchange.com/questions/5422
复制相似问题