Description
Admin team delivers a standalone operator for admin-auth-api—same conventions as guest and business, fully owned by admin.
Scope
operators/admin-operator/ + cmd/admin-operator/main.go
- CRD
AdminAppProfile — apiVersion: admin.sharebite.dev/v1alpha1
- Reconciler targets Deployment
admin-auth-api by default
deploy/k8s/operators/admin/ — CRD, RBAC, operator Deployment, example CR
docs/k8s/admin-operator.md
- Unit tests (including missing Deployment /
enabled: false)
- Align
deploy/k8s/admin-auth/ Deployment
Acceptance criteria
- Example
AdminAppProfile scales admin-auth-api on a local cluster.
make run-admin-operator documented; tests pass in CI.
- Three operators can run in the same namespace without conflicting CRDs or controllers.
Depends on: #209, #213
Part of #207
Description
Admin team delivers a standalone operator for
admin-auth-api—same conventions as guest and business, fully owned by admin.Scope
operators/admin-operator/+cmd/admin-operator/main.goAdminAppProfile—apiVersion: admin.sharebite.dev/v1alpha1admin-auth-apiby defaultdeploy/k8s/operators/admin/— CRD, RBAC, operator Deployment, example CRdocs/k8s/admin-operator.mdenabled: false)deploy/k8s/admin-auth/DeploymentAcceptance criteria
AdminAppProfilescalesadmin-auth-apion a local cluster.make run-admin-operatordocumented; tests pass in CI.Depends on: #209, #213
Part of #207