【发布时间】:2019-06-25 12:34:45
【问题描述】:
我正在建立一个新的 k8s 集群,我发现 BuildConfig 和 ImageStream 的概念很有趣。但我没有购买 Openshift 支持的动力,因为项目环境不允许这样做。
所以我想知道在生产环境中使用 OKD 集群是否安全,是否有实体示例已经在生产级使用它?
【问题讨论】:
标签: openshift production openshift-origin okd
我正在建立一个新的 k8s 集群,我发现 BuildConfig 和 ImageStream 的概念很有趣。但我没有购买 Openshift 支持的动力,因为项目环境不允许这样做。
所以我想知道在生产环境中使用 OKD 集群是否安全,是否有实体示例已经在生产级使用它?
【问题讨论】:
标签: openshift production openshift-origin okd
我(仍然)在无法负担运行 AWS 或 GCE 云的项目中处于同样的情况,因此我们在我们自己的数据中心部署了一个 3 节点单主机,后来又部署了一个 9 节点 HA 集群。 HA 架构基于http://uncontained.io/ 的参考实现。
所以是的,这当然是可能的,而且完全值得付出努力。我们的集群正在运行 Kafka、Spark、Neo4J、MongoDB、Jenkins 和 Cassandra 以及大约 100 个业务应用程序 pod。 Openshift (OKD) 中的 DevOps 最大的好处。
虽然学习曲线很陡峭。我已经投入了大量时间来阅读持久性存储(在我们的例子中是 GlusterFS)、网络、集群架构等。以严格可重复的方式编写配置过程脚本非常重要。在它可靠地播放之前,您将站起来并拆除接近 100 次的初始集群。
【讨论】: