We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Operator 是 Kubernetes 的扩展软件,它利用 custom-resources 管理应用及其组件。 Operator 允许你在不修改 Kubernetes 自身代码的情况下,通过为一个或多个自定义资源关联Controller 来扩展集群的能力
Operator
Kubernetes
Operator 的开发是为了处理 Kubernetes 控制器无法处理的复杂、有状态的应用程序。虽然像 StatefulSets 这样的 Kubernetes 控制器非常适合部署、维护和扩展简单的无状态应用程序,但它们无法处理对有状态资源的访问,或者无法升级、伸缩和备份更复杂的集群应用程序(如数据库)。
StatefulSets
了解更多关于 Operator 的细节: https://kubernetes.io/docs/concepts/extend-kubernetes/operator/
GraphScope 的 Kubernetes 部署方式是复杂,有状态的部署,我们希望通过 Operator 来简化用户管理,查看,升级,伸缩 GraphScope 实例的操作。
对 Kubernetes 有一定了解 对 Go 语言有一定了解
实现 GraphScope Operator, 其能够执行简单的管理和伸缩功能。
基础
@sighingnow : linzhu.ht@alibaba-inc.com @siyuan0322 : siyuanzhang.zsy@alibaba-inc.com
The text was updated successfully, but these errors were encountered:
Some useful links: Kubernetes Operator Pythonic Framework
Sorry, something went wrong.
sighingnow
siyuan0322
No branches or pull requests
背景
Operator
是Kubernetes
的扩展软件,它利用 custom-resources 管理应用及其组件。Operator
允许你在不修改Kubernetes
自身代码的情况下,通过为一个或多个自定义资源关联Controller 来扩展集群的能力Operator
的开发是为了处理 Kubernetes 控制器无法处理的复杂、有状态的应用程序。虽然像StatefulSets
这样的Kubernetes
控制器非常适合部署、维护和扩展简单的无状态应用程序,但它们无法处理对有状态资源的访问,或者无法升级、伸缩和备份更复杂的集群应用程序(如数据库)。了解更多关于
Operator
的细节: https://kubernetes.io/docs/concepts/extend-kubernetes/operator/GraphScope 的
Kubernetes
部署方式是复杂,有状态的部署,我们希望通过Operator
来简化用户管理,查看,升级,伸缩 GraphScope 实例的操作。技能要求
对 Kubernetes 有一定了解
对 Go 语言有一定了解
产出
实现 GraphScope
Operator
, 其能够执行简单的管理和伸缩功能。难度
基础
导师
@sighingnow : linzhu.ht@alibaba-inc.com
@siyuan0322 : siyuanzhang.zsy@alibaba-inc.com
The text was updated successfully, but these errors were encountered: