sigs.k8s.io/cluster-api-provider-azure@v1.17.0/templates/test/ci/patches/dra-kubeadmcontrolplane.yaml (about) 1 - op: add 2 path: /spec/kubeadmConfigSpec/files/- 3 value: 4 content: | 5 #!/bin/bash 6 7 echo "enabling containerd CDI plugin" 8 sed -i '/\[plugins."io.containerd.grpc.v1.cri"\]/a\ enable_cdi = true' /etc/containerd/config.toml 9 systemctl restart containerd 10 owner: root:root 11 path: /tmp/containerd-config.sh 12 permissions: "0744" 13 - op: add 14 path: /spec/kubeadmConfigSpec/preKubeadmCommands/0 15 value: bash -c /tmp/containerd-config.sh 16 - op: add 17 path: /spec/kubeadmConfigSpec/clusterConfiguration/apiServer/extraArgs/feature-gates 18 value: ${K8S_FEATURE_GATES:-"DynamicResourceAllocation=true"} 19 - op: add 20 path: /spec/kubeadmConfigSpec/clusterConfiguration/controllerManager/extraArgs/feature-gates 21 value: HPAContainerMetrics=true,DynamicResourceAllocation=true 22 - op: add 23 path: /spec/kubeadmConfigSpec/clusterConfiguration/apiServer/extraArgs/runtime-config 24 value: resource.k8s.io/v1alpha3=true 25 - op: add 26 path: /spec/kubeadmConfigSpec/clusterConfiguration/scheduler 27 value: 28 extraArgs: 29 feature-gates: DynamicResourceAllocation=true 30 - op: add 31 path: /spec/kubeadmConfigSpec/initConfiguration/nodeRegistration/kubeletExtraArgs/feature-gates 32 value: DynamicResourceAllocation=true 33 - op: add 34 path: /spec/kubeadmConfigSpec/joinConfiguration/nodeRegistration/kubeletExtraArgs/feature-gates 35 value: DynamicResourceAllocation=true