Skip to content

codcodog/appservice-operator

Repository files navigation

appservice-operator

场景

当部署一个应用到 Kubernetes 集群中的时候,每次都需要先编写一个 Deployment 对象,然后再创建一个 Service 对象,通过 Pod 的 label 标签进行关联,设置 type: NodePort 来暴露应用服务,每次都需要这样操作,繁琐.

创建一个自定义资源对象 AppService,来描述要部署的应用信息.
每当创建 AppService 对象的时候,通过控制器去自动创建对应的 DeploymentService 对象.

参考

operator-sdk
Kubernetes Operator 快速入门教程
operator-sdk实战开发K8S CRD自定义资源对象

About

application service operator, auto-generate deployment and service object for kubernetes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published