├── .dockerignore ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── SECURITY.md └── workflows │ ├── ci.yml │ └── container.yml ├── .gitignore ├── .mise.toml ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── bin ├── dev_toggle.sh ├── extract_k8s_secret.sh ├── playground.sh └── print_resources.sh ├── cmd ├── main.go ├── pod_patcher.go └── webhook.go ├── deploy ├── certmanager.yaml ├── clusterrole.yaml ├── clusterrolebinding.yaml ├── deployment.yaml ├── kustomization.yaml ├── mutatingadmissionwebhook.yaml ├── service-dev.yaml ├── service.yaml └── serviceaccount.yaml ├── go.mod ├── go.sum └── pkg └── resource_properties ├── resource_properties.go ├── resource_properties_suite_test.go └── resource_properties_test.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/container.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/.github/workflows/container.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/.gitignore -------------------------------------------------------------------------------- /.mise.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/.mise.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/README.md -------------------------------------------------------------------------------- /bin/dev_toggle.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/bin/dev_toggle.sh -------------------------------------------------------------------------------- /bin/extract_k8s_secret.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/bin/extract_k8s_secret.sh -------------------------------------------------------------------------------- /bin/playground.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/bin/playground.sh -------------------------------------------------------------------------------- /bin/print_resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/bin/print_resources.sh -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/cmd/main.go -------------------------------------------------------------------------------- /cmd/pod_patcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/cmd/pod_patcher.go -------------------------------------------------------------------------------- /cmd/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/cmd/webhook.go -------------------------------------------------------------------------------- /deploy/certmanager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/deploy/certmanager.yaml -------------------------------------------------------------------------------- /deploy/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/deploy/clusterrole.yaml -------------------------------------------------------------------------------- /deploy/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/deploy/clusterrolebinding.yaml -------------------------------------------------------------------------------- /deploy/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/deploy/deployment.yaml -------------------------------------------------------------------------------- /deploy/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/deploy/kustomization.yaml -------------------------------------------------------------------------------- /deploy/mutatingadmissionwebhook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/deploy/mutatingadmissionwebhook.yaml -------------------------------------------------------------------------------- /deploy/service-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/deploy/service-dev.yaml -------------------------------------------------------------------------------- /deploy/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/deploy/service.yaml -------------------------------------------------------------------------------- /deploy/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/deploy/serviceaccount.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/resource_properties/resource_properties.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/pkg/resource_properties/resource_properties.go -------------------------------------------------------------------------------- /pkg/resource_properties/resource_properties_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/pkg/resource_properties/resource_properties_suite_test.go -------------------------------------------------------------------------------- /pkg/resource_properties/resource_properties_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManoManoTech/kubernetes-node-specific-sizing/HEAD/pkg/resource_properties/resource_properties_test.go --------------------------------------------------------------------------------