项目帖子:Tamao Nakahara,Weaveworks的开发者体验主管和Flux社区经理
10月20日,6家主要厂商将加入,展示他们对一个重要的CNCF项目--Flux的支持。
顶级云计算和GitOps供应商--微软、亚马逊、VMware、D2iQ、Weaveworks和红帽--都信任CNCF Flux,以向其企业客户提供GitOps。
我们已经听说了阿里巴巴、State Farm和德国电信等大公司如何分享他们使用Flux的成功。每天都有新的采用者将自己加入到快乐的Flux用户名单中,并分享他们对Flux的喜爱,最近的一个是美国国防部。
Flux的成功现在已经达到了另一个层次,CTO、GM和其他人将在10月20日证明他们如何信任Flux为他们的终端客户提供GitOps。这些供应商的许多客户只是想让GitOps工作,他们可能对引擎盖下的东西没有意见。因此,对于亚马逊、D2iQ、微软、红帽、VMware和Weaveworks等公司来说,使用一个值得信赖的CNCF技术,帮助他们提供企业级的质量、安全性和可靠性,是非常重要的。
对于希望推进GitOps的从业者和客户来说,这次活动将展示企业的产品,使下一步更容易。
- 亚马逊EKS Anywhere
- D2iQ DKP Kommander
- 微软Azure Arc Kubernetes
- VMware Tanzu应用平台
- Weaveworks Weave GitOps
- 红帽OpenShift
Brendan Burns(Kubernetes的共同创建者)和Ihor Dvoretskyi(CNCF开发者倡导者)也将上台庆祝这个CNCF项目的重大事件,该项目也正在迅速完成毕业的步骤。
对于Flux的老粉丝来说,最新的技术更新是他们信任Flux的原因之一,因为它的安全性和可靠性,以及该项目如何帮助提高速度,节省时间和金钱,等等。以下是Flux项目近期的一些亮点。
- API的稳定性。自2021年6月以来,API一直很稳定,并在继续改善。美国国防部的承包商最近分享了这是Flux成为他们明确选择的众多原因之一。
- 云支持。团队增加了对各种云产品的支持,所以你的一般工具应该只是落到实处(ssh/gpg密钥格式,git子模块,扩展的SOPS支持)和对混合架构集群的全面支持。我们对供应商的支持包括将Flux添加到OpenShift OperatorHub中,因此用户现在可以通过Flux获得OpenShift的GitOps。
- 改进了性能。通过使用服务器端应用(自Kubernetes 1.18起可用)进行调节,我们能够改善性能(CPU、内存、网络、FD使用),并减少对Kubernetes API的调用次数。
- 一起使用CRD和CR。由于使用服务器端应用的这项工作,Flux现在可以验证和核对同时包含CRD和CR的源。
- 改进可靠性、漂移检测和可观察性。通过利用Server-Side Apply,Flux现在可以更可靠地检测和报告所需状态(git、s3等)和集群状态之间的漂移。用户现在可以等待所有应用的资源准备好,而不需要填写健康检查列表。这通过实时报告垃圾收集和健康评估行动,提高了调和过程的整体可观察性。
- 工作中的整合。 集成对用户来说至关重要,因此fluxcd/pkg现在封装了GitOps控制器的最佳实践。
- 兼容性。我们一直优先考虑让Flux与你经常使用的所有工具很好地工作。现在我们的通知控制器(微服务设计的Flux项目的一个组成部分)可以在几乎所有的主要协议上发送警报和通知。
- 旗手。新功能的列表已经越来越多,而且它正在重新建立在Flux控制器的基础上。
正因为如此,Flux社区的用户、贡献者和维护者都在继续增长。10月20日在www.gitopsdays.com,听听它的一些最大的支持者的意见。