Add client id of managed identity

This commit is contained in:
Marcin-Ramotowski 2025-06-12 21:37:56 +00:00
parent c09d7c448f
commit bcfb0897bf

View File

@ -10,6 +10,7 @@ pipeline {
DEPLOY_FILES = 'namespace.yaml secret-store.yaml deploy.yaml ingress.yaml' DEPLOY_FILES = 'namespace.yaml secret-store.yaml deploy.yaml ingress.yaml'
NAMESPACE = 'user-microservice' NAMESPACE = 'user-microservice'
DEPLOYMENT = 'api' DEPLOYMENT = 'api'
CLIENT_ID = 'c302726f-fafb-4143-94c1-67a70975574a'
} }
stages { stages {
stage('Checkout') { stage('Checkout') {
@ -23,7 +24,7 @@ pipeline {
steps { steps {
container('kubectl') { container('kubectl') {
sh ''' sh '''
az login --identity az login --identity --client-id ${CLIENT_ID}
az aks get-credentials --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --overwrite-existing az aks get-credentials --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --overwrite-existing
kubelogin convert-kubeconfig -l azurecli kubelogin convert-kubeconfig -l azurecli
''' '''