amazon-archives / aws-service-operator

AWS Service Operator allows you to create AWS resources using kubectl.
Apache License 2.0
733 stars 103 forks source link

Write Mutating Admission Controller for handling Defaulting #163

Open christopherhein opened 5 years ago

christopherhein commented 5 years ago

Currently with CRDs the only want to implement default values in a meaningful way is to use a Mutating Webhook which will fill out the manifests.

CRD features - https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#advanced-features-and-flexibility

Mutating Webhook Doc - https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#mutatingadmissionwebhook-beta-in-1-9