k8s-opsdk-core-types
Admission Webhook example, using operator-sdk
.
This is to demonstrate a working example of using the operator-sdk
to manage
the lifecycle of an operator that is implementing a core type,
or maybe a type managed by another repository.
Usage
Each commit logs the purpose and relevant commands.
git log \
--date=format:'%a %Y-%m-%d %k:%M' \
--format='%n%ad %an <%ae> %h%d%n%n %s%n%w(0,2,2)%+b' \
--compact-summary
To Do
-
Initialize with operator-sdk
-
Scaffold a core type
-
Make sure kustomize can render manifests
-
Remove all the temporary API code, and get tests working to validate
-
Add some more core types and add some corresponding tests
-
Add helm chart, created from the kustomize output
-
Add auth support for the metrics endpoint
-
Add support for leader election
-
Add instructions for testing without cert-manager