From 15a77a661b3264a5477b2f2db4f4b698b4911964 Mon Sep 17 00:00:00 2001 From: Ho Ngoc Hai Date: Sun, 4 Jan 2026 13:05:04 +0700 Subject: [PATCH] =?UTF-8?q?chore:=20=C4=90i=E1=BB=81u=20ch=E1=BB=89nh=20?= =?UTF-8?q?=C4=91=C6=B0=E1=BB=9Dng=20d=E1=BA=ABn=20script=20tri=E1=BB=83n?= =?UTF-8?q?=20khai=20c=E1=BB=A5c=20b=E1=BB=99=20v=C3=A0=20c=E1=BA=ADp=20nh?= =?UTF-8?q?=E1=BA=ADt=20ch=C3=ADnh=20s=C3=A1ch=20k=C3=A9o=20=E1=BA=A3nh=20?= =?UTF-8?q?IAM=20service=20th=C3=A0nh=20IfNotPresent.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deployments/local/kubernetes/deploy.sh | 8 +++++--- deployments/local/kubernetes/iam-service-deployment.yaml | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/deployments/local/kubernetes/deploy.sh b/deployments/local/kubernetes/deploy.sh index 30b3de3c..7d6c9806 100755 --- a/deployments/local/kubernetes/deploy.sh +++ b/deployments/local/kubernetes/deploy.sh @@ -67,28 +67,30 @@ echo "" # Apply ConfigMap echo "⚙️ Applying ConfigMap..." -kubectl apply -f deployments/local/kubernetes/iam-service-configmap.yaml +kubectl apply -f iam-service-configmap.yaml echo "✅ ConfigMap applied" echo "" # Build Docker image echo "🐳 Building Docker image..." +cd ../../.. docker build -t iam-service:local -f services/iam-service/Dockerfile . +cd deployments/local/kubernetes echo "✅ Docker image built" echo "" # Apply Deployment echo "🚀 Deploying IAM Service..." -kubectl apply -f deployments/local/kubernetes/iam-service-deployment.yaml +kubectl apply -f iam-service-deployment.yaml echo "✅ Deployment created" echo "" # Apply Service echo "🌐 Creating Service..." -kubectl apply -f deployments/local/kubernetes/iam-service-service.yaml +kubectl apply -f iam-service-service.yaml echo "✅ Service created" echo "" diff --git a/deployments/local/kubernetes/iam-service-deployment.yaml b/deployments/local/kubernetes/iam-service-deployment.yaml index 39999fc7..8715022d 100644 --- a/deployments/local/kubernetes/iam-service-deployment.yaml +++ b/deployments/local/kubernetes/iam-service-deployment.yaml @@ -20,7 +20,7 @@ spec: containers: - name: iam-service image: iam-service:local - imagePullPolicy: Never # Use local image, don't pull from registry + imagePullPolicy: IfNotPresent # Use local image, don't pull from registry ports: - containerPort: 5001 name: http