sidecar-operator manages sidecar in the kubernetes cluster and injects sidecar into Pod in the kubernetes cluster. It is built using the Operator SDK.
See Operator SDK document:
https://sdk.operatorframework.io/docs/installation/
We using cert manager for provisioning the certificates for the webhook server.
See cert manager document:
https://cert-manager.io/docs/installation/
Build and Push the docker image to your repository.
deploying the sidecar operator to your kubernetes cluster.
make docker-build docker-push IMG=*/sidecar-operator:1.0.0
make deploy IMG=*/sidecar-operator:1.0.0
See the yaml file in the /example/config directory.
make undeploy IMG=*/sidecar-operator:1.0.0