加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Operator干货: 怎样对 Kubernetes 实施扩展

发布时间:2021-05-27 01:16:35 所属栏目:教程 来源:互联网
导读:Kubernetes 是一个高度可扩展的体系,固然它的扩展点这么多,可是一样平常来说我们打仗的较量多的照旧 自界说资源,节制器,准入节制,有些还会对 kubectl 和 调治器

Kubernetes 是一个高度可扩展的体系,固然它的扩展点这么多,可是一样平常来说我们打仗的较量多的照旧 自界说资源,节制器,准入节制,有些还会对 kubectl 和 调治器做一些扩展,其他的大部门行使成熟的开源组件就可以了。而我们这个系列存眷的 Operator 就会涉及到 自界说资源,节制器和准入节制。

Operator 遵循 Kubernetes 的理念,它操作自界说资源打点应用及其组件, Operator 模式会封装你编写的使命自动化代码。

Operator 常见行使范畴包罗[^6]:

按需陈设应用

获取/还原应用状态的备份

处理赏罚应用代码的进级以及相干窜改。譬喻,数据库 schema 或特另外设置配置

宣布一个 service,要求不支持 Kubernetes API 的应用也能发明它

模仿整个或部门集群中的妨碍以测试其不变性

在没有内部成员选设施施的环境下,为漫衍式应用选择首领脚色

从 Operator 理念的提出到此刻已经有了许多器材可以辅佐我们快速低本钱的开拓,个中最常用的就是 CoreOS 开源的 operator-sdk 和 k8s sig 小组维护的 kubebuilder,我们这个系列选用 kubebuilder。

除了我们本身开拓之外还可以找到别人开拓的现成的 Operator 举办行使

总结

Kubernetes 从 2014 年宣布至今已经 7 年了,我从结业插手到此刻的团队从事周边的事变也已经快 3 年了,时代固然对 Kubernetes 已经有了根基的相识可是照旧一向都没有对 Kubernetes 自己举办过扩展的开拓,这篇文章写完之后算是对 Kubernetes 扩睁开拓有了一个根基的相识,但愿对你也能有所辅佐。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读