A mutating admission controller for Kubernetes that will enforce certain fields in resources belonging to the Aiven Operator.
Things to mutate
- projectVpcId
- terminationProtection: true
- cloudName: google-{{ .Values.location }}
- tags: (environment, tenant, team)
Mutilator can use earthly for building.
If you don't have earthly installed, you can use the wrapper at ./earthlyw
, which downloads the latest version for you.
earthly ls
to list targetsearthly +docker
to build primary target
- Use
nix build .#docker
to build docker image - Load docker image into Docker Daemon w/
docker load < result