pk10计划-红帽的操作员框架将彻底改变Kubernetes集

红帽计划将新的运营商框架整合到其pk10技巧和Kubernetes集群工具中。这应该为团队提供一致的方式来管理可能在私有云,Azure,AWS或其他提供商上运行的群集上的复杂应用程序

最近发布了运营商框架 - 其行为像Kubernetes集群服务 - 最近,但现在,该公司打算将其纳入自己的生态系统,作为其最近一部分

到目前为止,还没有一种简单的方法来描述集群如何以程序员的方式管理复杂的应用程序。Docker和其他容器平台使部署更简单,更容易管理单个容器上的应用程序。不过,开发人员只能独自管理Kubernetes集群上的编排。开发人员通常在集群本身之外完成此操作,这只会增加更多复杂性和不一致性。

作为其构架一部分CoreOS开发了Operator Framework的核心技术。pk10技巧作为CoreOS收购的一部分,红帽正在将其整合到一个和市场品牌中。这项工作是初步的,但有超过60家独立软件供应商签署了将这些功能添加到各种可以在Kubernetes集群上运行的工具。

Kubernetes集群服务管理

Operator Framework为开发人员提供了可用于创建可在Kubernetes集群内运行的应用程序管理功能的工具,以及一组应用程序本身。这些管理应用程序被称为“操作员”。

运营商已经成为一个社区运动。“我们已经看到人们使用开源运营商构建各种服务(用例)的云服务,”CoreOS前任首席执行官兼红帽工程副总裁Alex Polvi说。这种灵活性允许开发人员更新和修补复杂的应用程序,如它可能具有运行在多个容器上的组件,以实现可扩展性和冗余,但开发人员不必将其脱机。

Polvi表示,运营商框架本身是用编写的,与大多数早期的运营商应用程序一样。这是有道理的,因为开发人员经常在Kubernetes集群部署中使用Go。但是开发人员可以用任何(包括Java)创建运算符

运营商框架使开发人员可以有不同的想法 开发人员可以根据Polvi将其定义为成熟度模型的连续功能添加管理功能。第一代操作员只是简化了配置和安装这些复杂的应用程序,与今天所做的工具相媲美

下一个级别使开发人员能够更新生产应用程序,这是像Helm这样的应用程序失败的地方。女pk10计划“如果你在没有停机的情况下进行数据库和排队,这可能会变得复杂,”波尔维说。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.buaamba.net/a/pk10jihua/312.html