From 66631cdbf739fe94d05e4ac6c1f7e727c0a4a232 Mon Sep 17 00:00:00 2001 From: Humble Chirammal Date: Mon, 23 May 2022 15:50:21 +0530 Subject: [PATCH] deploy: enable RecoverVolumeExpansionFailure featuregate this commit enable RecoverVolumeExpansionFailure featuregate in minikube deployment. Signed-off-by: Humble Chirammal --- scripts/minikube.sh | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/scripts/minikube.sh b/scripts/minikube.sh index ca1873321..e89617760 100755 --- a/scripts/minikube.sh +++ b/scripts/minikube.sh @@ -227,13 +227,10 @@ up) KUBE_MAJOR=$(kube_version 1) KUBE_MINOR=$(kube_version 2) if [ "${KUBE_MAJOR}" -eq 1 ] && [ "${KUBE_MINOR}" -ge 22 ];then - # if kubernetes version is greater than 1.22 enable RWOP feature gate - K8S_FEATURE_GATES="${K8S_FEATURE_GATES},ReadWriteOncePod=true" + K8S_FEATURE_GATES="${K8S_FEATURE_GATES},ReadWriteOncePod=true,PodSecurity=false" fi - # Disable PodSecurity feature-gate - if [ "${KUBE_MAJOR}" -eq 1 ] && [ "${KUBE_MINOR}" -ge 22 ];then - # if kubernetes version is greater than 1.22 disable PodSecurity feature gate - K8S_FEATURE_GATES="${K8S_FEATURE_GATES},PodSecurity=false" + if [ "${KUBE_MAJOR}" -eq 1 ] && [ "${KUBE_MINOR}" -ge 23 ];then + K8S_FEATURE_GATES="${K8S_FEATURE_GATES},RecoverVolumeExpansionFailure=true" fi # shellcheck disable=SC2086 ${minikube} start --force --memory="${MEMORY}" --cpus="${CPUS}" -b kubeadm --kubernetes-version="${KUBE_VERSION}" --driver="${VM_DRIVER}" --feature-gates="${K8S_FEATURE_GATES}" --cni="${CNI}" ${EXTRA_CONFIG} ${EXTRA_CONFIG_PSP} --wait-timeout="${MINIKUBE_WAIT_TIMEOUT}" --wait="${MINIKUBE_WAIT}" --delete-on-failure ${DISK_CONFIG}