Skip to content

Commit b3e9ecd

Browse files
committed
zh: sync concepts/extend-kubernetes/operator.md
Signed-off-by: Rui Chen <[email protected]>
1 parent c7e1728 commit b3e9ecd

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

content/zh/docs/concepts/extend-kubernetes/operator.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ a [Custom Resource](/docs/concepts/extend-kubernetes/api-extension/custom-resour
6565
Kubernetes 为自动化而生。无需任何修改,你即可以从 Kubernetes 核心中获得许多内置的自动化功能。
6666
你可以使用 Kubernetes 自动化部署和运行工作负载, *甚至* 可以自动化 Kubernetes 自身。
6767

68-
Kubernetes {{< glossary_tooltip text="控制器" term_id="controller" >}}
68+
Kubernetes {{< glossary_tooltip text="控制器" term_id="controller" >}}
6969
使你无需修改 Kubernetes 自身的代码,即可以扩展集群的行为。
7070
Operator 是 Kubernetes API 的客户端,充当
7171
[定制资源](/zh/docs/concepts/extend-kubernetes/api-extension/custom-resources/)
@@ -196,7 +196,7 @@ kubectl edit SampleDB/example-database # 手动修改某些配置
196196

197197
<!--
198198
If there isn't an Operator in the ecosystem that implements the behavior you
199-
want, you can code your own.
199+
want, you can code your own.
200200
201201
You also implement an Operator (that is, a Controller) using any language / runtime
202202
that can act as a [client for the Kubernetes API](/docs/reference/using-api/client-libraries/).
@@ -213,20 +213,24 @@ Operator.
213213
214214
{{% thirdparty-content %}}
215215
216+
* [Charmed Operator Framework](https://juju.is/)
216217
* [kubebuilder](https://book.kubebuilder.io/)
217218
* [KUDO](https://kudo.dev/) (Kubernetes Universal Declarative Operator)
218219
* [Metacontroller](https://metacontroller.app/) along with WebHooks that
219220
you implement yourself
220221
* [Operator Framework](https://operatorframework.io)
222+
* [shell-operator](https://github.com/flant/shell-operator)
221223
-->
222224
以下是一些库和工具,你可用于编写自己的云原生 Operator。
223225

224226
{{% thirdparty-content %}}
225227

228+
* [Charmed Operator Framework](https://juju.is/)
226229
* [kubebuilder](https://book.kubebuilder.io/)
227230
* [KUDO](https://kudo.dev/) (Kubernetes 通用声明式 Operator)
228231
* [Metacontroller](https://metacontroller.app/),可与 Webhooks 结合使用,以实现自己的功能。
229232
* [Operator Framework](https://operatorframework.io)
233+
* [shell-operator](https://github.com/flant/shell-operator)
230234

231235
## {{% heading "whatsnext" %}}
232236

@@ -244,4 +248,3 @@ Operator.
244248
* 阅读 [CoreOS 原始文章](https://web.archive.org/web/20170129131616/https://coreos.com/blog/introducing-operators.html),它介绍了 Operator 模式(这是一个存档版本的原始文章)。
245249
* 阅读这篇来自谷歌云的关于构建 Operator 最佳实践的
246250
[文章](https://cloud.google.com/blog/products/containers-kubernetes/best-practices-for-building-kubernetes-operators-and-stateful-apps)
247-

0 commit comments

Comments
 (0)