#input ddata
RG="kub-gp"
SP_CLUSTER="kub-test"
#set default cluster
az aks get-credentials --resource-group $RG --name $SP_CLUSTER
kubectl config use-context $SP_CLUSTER
kubectl config get-contexts
#get service Principial account
SP_ID=$(az aks show --resource-group $RG --name $SP_CLUSTER --query servicePrincipalProfile.clientId -o tsv)
echo $SP_ID
#generete key
SP_SECRET=$(az ad sp credential reset --name $SP_ID --years 20 --query password -o tsv)
echo $SP_SECRET
#push key secret to kub
az aks update-credentials --resource-group $RG --name $SP_CLUSTER --reset-service-principal --service-principal $SP_ID --client-secret $SP_SECRET