mirror of https://github.com/milvus-io/milvus.git
Remove useless delete pvc scripts (#18416)
Signed-off-by: Jenny Li <jing.li@zilliz.com>pull/18420/head
parent
e9d777b336
commit
1e1c18fbab
|
@ -78,27 +78,4 @@ MILVUS_LABELS2="release=${MILVUS_HELM_RELEASE_NAME}"
|
|||
|
||||
# Clean up pvc
|
||||
kubectl delete pvc --wait -n "${MILVUS_HELM_NAMESPACE}" $(kubectl get pvc -n "${MILVUS_HELM_NAMESPACE}" -l "${MILVUS_LABELS1}" -o jsonpath='{range.items[*]}{.metadata.name} ') || true
|
||||
kubectl delete pvc --wait -n "${MILVUS_HELM_NAMESPACE}" $(kubectl get pvc -n "${MILVUS_HELM_NAMESPACE}" -l "${MILVUS_LABELS2}" -o jsonpath='{range.items[*]}{.metadata.name} ') || true
|
||||
|
||||
# Add check & delete pvc again in case pvc need time to be deleted
|
||||
clean_label_pvc(){
|
||||
local label=${1?label expected as first argument.}
|
||||
|
||||
for i in {1..10}
|
||||
do
|
||||
PVC=$(kubectl get pvc -n "${MILVUS_HELM_NAMESPACE}" -l "${label}" -o jsonpath='{range.items[*]}{.metadata.name} ')
|
||||
STATUS=$(echo ${PVC} | wc -w )
|
||||
echo "status is ${STATUS}"
|
||||
if [ $STATUS == 0 ]; then
|
||||
break
|
||||
else
|
||||
sleep 5
|
||||
echo "PVCs are ${PVC}"
|
||||
kubectl delete pvc --wait -n "${MILVUS_HELM_NAMESPACE}" ${PVC}
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
echo "Check & Delete Persistent Volumes"
|
||||
clean_label_pvc ${MILVUS_LABELS1}
|
||||
clean_label_pvc ${MILVUS_LABELS2}
|
||||
kubectl delete pvc --wait -n "${MILVUS_HELM_NAMESPACE}" $(kubectl get pvc -n "${MILVUS_HELM_NAMESPACE}" -l "${MILVUS_LABELS2}" -o jsonpath='{range.items[*]}{.metadata.name} ') || true
|
Loading…
Reference in New Issue