在devstack中安装kubernetes集群

Install kubernetes cluster in devstack

我已经按照 this 步骤在我的服务器中安装了 devstack,我正在寻找一些更新的说明来在其中安装 kubernates 集群。尽管我的问题是关于 kubernetes 的,但我想澄清几点。

  1. Openstack 是开源的吗?或者开源版本称为 devstack。因为我试图安装一个生产就绪环境,但到处都能看到安装 devstack 的示例,或者那个已经有几年了。
  2. 如何安装 Openstack 而不是 Devstack

最后有人能帮我指导在 devstack 上安装 kubernetes,因为我现在可以安装那个,我想这些指导几乎是相似的。

我知道有一些帖子,但几乎所有帖子都是几年前的,所以非常感谢您的帮助。

希望允许引用我自己的作品:我写了一系列关于 Kubernetes on Devstack 的简短系列文章,既有 Kubernetes 从零开始,也有使用 OpenStack Magnum。

您用来安装 OpenStack 的文档描述的不是 Devstack,而是 Microstack。

OpenStack 是 100% 开源的,是的。参见 https://www.openstack.org/

Devstack 是部署 OpenStack 云的众多方法之一。其初衷是为OpenStack开发者搭建测试环境,与其说是为了方便用户,不如说是为了培训或概念验证。

还有许多其他部署方法:Microstack(简单但不太灵活)、Packstack(需要 RHEL 或 Centos)、Tripleo(还需要 RHEL 或 Centos 以及更强大的硬件)、Kolla-Ansible 和我认为最适合学习者的方法:Manual setup。此列表远未完成。