Cloud Foundry围绕Kubernetes合并

2020-10-21 05:06:31

“四月,我接手了这份工作。我说:‘听着,我们社区有了一颗新的北极星。它将利用Cloud Foundry开发人员的经验,并将其重新构建到Kubernetes上。这里不再有拖延,不再有多样化的思想。是时候采取行动了,‘“奇尔德斯(咯咯地笑着)说。“我们到了。现在是10月份,我们已经调整了我们的生态系统,我们有正在实现这一愿景的重大项目发布。我们有一个非常有活力的社区围绕着它,继续推进与一系列云本地项目的整合工作。“。

Childers认为,使用Cloud Foundry的开发人员喜欢它,但该项目现在有机会展示更广泛的潜在用途,它可以在几乎任何Kubernetes集群之上提供更流畅的开发体验。

致力于实现这一目标的项目之一是cf-for-k8s,该项目今天发布了1.0版本。传统上,启动和运行Cloud Foundry是一件沉重的事情-大多数公司都把这件事留给了第三方供应商来处理。这个新项目于4月份启动,允许开发人员在Kubernetes集群上启动相对轻量级的Cloud Foundry发行版-除了Kubernetes之外,还可以使用Istio和Fluentd等项目-并在几分钟内完成。

Childers在谈到这个项目在整个生态系统中的更大作用时说:“伴随着我们架构重塑的整个过程,我们将更积极地吸引其他项目,并允许我们使用更多互补性更强的开源项目,实现[与经典的以VM为重点的Cloud Foundry体验]平起平坐的功能。”“这让我们的社区减少了对底层管道建设的关注,(花)更多时间思考如何加快创新和开发者体验。”

如果没有另一个做类似事情的项目--至少乍一看,这就不是开源的。这就是KubeCF,它今天发布了2.5版。这是Cloud Foundry Application Runtime的开源发行版,正如Childers解释的那样,该发行版旨在用于生产用途,最初的目的是为现有用户提供一座连接Kubernetes潮流的桥梁。随着时间的推移,这两个项目可能会合并。“每个人都在就这一共同愿景进行合作。它们只是今天处理不同用例的两个不同的发行版,“Childers解释说。

在他的新职位上工作了六个月后,奇尔德斯指出,他现在看到了社区中的大量能量。他说,当存在不健康的分歧时,这项工作是困难的,但现在,他看到的是“美丽的和谐一致”。