openstack - 在 devstack 中安装 Kubernetes 集群
问题描述
我已经按照这个步骤在我的服务器中安装了 devstack,我正在寻找一些更新的说明来在其中安装 kubernates 集群。尽管我的问题是关于 kubernetes,但我想澄清几点。
- Openstack 是开源的吗?或者开源版本称为 devstack。因为我试图安装一个生产就绪环境,但我到处都能看到安装 devstack 的示例,或者那个已经有几年的历史了。
- 如何安装 Openstack 而不是 Devstack
最后,有人可以帮我指导在 devstack 上安装 kubernetes,因为那是我现在可以安装的,我猜这些说明几乎是相似的。
我知道有帖子,但几乎所有帖子都是几年前的,因此将不胜感激。
解决方案
希望允许参考我自己的工作:我在 Devstack 上写了一系列关于Kubernetes 的短文,包括从零开始的 Kubernetes 和使用 OpenStack Magnum。
您用来安装 OpenStack 的文档描述的不是 Devstack,而是 Microstack。
OpenStack 是 100% 开源的,是的。请参阅https://www.openstack.org/。
Devstack 是部署 OpenStack 云的众多方法之一。其最初的目的是为 OpenStack 开发人员搭建一个测试环境,与其说是用户友好,不如说是用于培训或概念验证。
还有许多其他部署方法:Microstack(简单但不是很灵活)、Packstack(需要 RHEL 或 Centos)、Tripleo(也需要 RHEL 或 Centos 以及更强大的硬件)、Kolla-Ansible,以及学习者的最佳方法我的意见:手动设置。这份清单远未完成。
推荐阅读
- excel - 创建后更改形状“线”开始/结束
- php - 如何在excel中使用php导出到xml按钮
- angular - 根据动态数据设置 ngStyle
- c# - 使用 linq 聚合表到实体
- asp.net - Asp.Net Core 2 中 AuthenticationResponseGrant 的替代方案
- javascript - 如何映射状态并将结果推送到第二个 Axios 请求中
- image - 在 React Native 中添加图像
- php - 将 codeigniter 与 php 和 mysql 一起使用时,在此服务器上找不到请求的 URL 错误
- angular - 角度火力基地托管不成功
- python - CNN Keras:将训练多少个权重?