├── .github ├── dependabot.yml └── workflows │ └── test.yaml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── go.mod ├── go.sum └── pkg ├── mocks └── manager │ └── mock.go └── webhook ├── handler.go ├── handler_test.go ├── injection.go ├── mutating_webhook.go ├── mutating_webhook_test.go ├── validating_webhook.go ├── validating_webhook_test.go ├── webhook.go ├── webhook_suite_test.go └── webhook_test.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/mocks/manager/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/mocks/manager/mock.go -------------------------------------------------------------------------------- /pkg/webhook/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/handler.go -------------------------------------------------------------------------------- /pkg/webhook/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/handler_test.go -------------------------------------------------------------------------------- /pkg/webhook/injection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/injection.go -------------------------------------------------------------------------------- /pkg/webhook/mutating_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/mutating_webhook.go -------------------------------------------------------------------------------- /pkg/webhook/mutating_webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/mutating_webhook_test.go -------------------------------------------------------------------------------- /pkg/webhook/validating_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/validating_webhook.go -------------------------------------------------------------------------------- /pkg/webhook/validating_webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/validating_webhook_test.go -------------------------------------------------------------------------------- /pkg/webhook/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/webhook.go -------------------------------------------------------------------------------- /pkg/webhook/webhook_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/webhook_suite_test.go -------------------------------------------------------------------------------- /pkg/webhook/webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snorwin/k8s-generic-webhook/HEAD/pkg/webhook/webhook_test.go --------------------------------------------------------------------------------