mirror of
https://github.com/wardviaene/kubernetes-course.git
synced 2026-05-16 04:56:32 +00:00
PodPresets
Alpha status
As long as the PodPresets is in alpha status, the following changes need to be made in kops:
spec:
kubeAPIServer:
enableAdmissionPlugins:
- Initializers
- NamespaceLifecycle
- LimitRanger
- ServiceAccount
- PersistentVolumeLabel
- DefaultStorageClass
- DefaultTolerationSeconds
- MutatingAdmissionWebhook
- ValidatingAdmissionWebhook
- NodeRestriction
- ResourceQuota
- PodPreset
runtimeConfig:
settings.k8s.io/v1alpha1: "true"
running the demo
First apply the PodPresets:
kubectl create -f pod-presets.yaml
Then run the deployments
kubectl create -f deployments.yaml