├── .dockerignore ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── bin └── kustomize ├── cmd ├── cert.go ├── main.go ├── webhook.go └── webhookconfig.go ├── deploy ├── clusterrole.yaml ├── clusterrolebinding.yaml ├── configmap.yaml ├── deployment.yaml ├── kustomization.yaml ├── namespace.yaml ├── nginx-configmap.yaml ├── service.yaml └── serviceaccount.yaml ├── go.mod ├── go.sum ├── medium-article.md ├── mutating-admission-webhook.jpg ├── mutating-admission-webhook.xml └── prestop.sh /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/README.md -------------------------------------------------------------------------------- /bin/kustomize: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/bin/kustomize -------------------------------------------------------------------------------- /cmd/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/cmd/cert.go -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/cmd/main.go -------------------------------------------------------------------------------- /cmd/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/cmd/webhook.go -------------------------------------------------------------------------------- /cmd/webhookconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/cmd/webhookconfig.go -------------------------------------------------------------------------------- /deploy/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/deploy/clusterrole.yaml -------------------------------------------------------------------------------- /deploy/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/deploy/clusterrolebinding.yaml -------------------------------------------------------------------------------- /deploy/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/deploy/configmap.yaml -------------------------------------------------------------------------------- /deploy/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/deploy/deployment.yaml -------------------------------------------------------------------------------- /deploy/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/deploy/kustomization.yaml -------------------------------------------------------------------------------- /deploy/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/deploy/namespace.yaml -------------------------------------------------------------------------------- /deploy/nginx-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/deploy/nginx-configmap.yaml -------------------------------------------------------------------------------- /deploy/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/deploy/service.yaml -------------------------------------------------------------------------------- /deploy/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/deploy/serviceaccount.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/go.sum -------------------------------------------------------------------------------- /medium-article.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/medium-article.md -------------------------------------------------------------------------------- /mutating-admission-webhook.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/mutating-admission-webhook.jpg -------------------------------------------------------------------------------- /mutating-admission-webhook.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/mutating-admission-webhook.xml -------------------------------------------------------------------------------- /prestop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morvencao/kube-sidecar-injector/HEAD/prestop.sh --------------------------------------------------------------------------------