Skip to content

Commit be44a43

Browse files
Update entrypoint.sh
1 parent 7b881e2 commit be44a43

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

entrypoint.sh

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,24 @@ aws_eks_login() {
1313
return 0
1414
fi
1515

16-
if [[ -z "$AWS_ACCESS_KEY_ID" || -z "$AWS_SECRET_ACCESS_KEY" || -z "$AWS_DEFAULT_REGION" || -z "$EKS_CLUSTER_NAME" ]]; then
17-
echo "❌ AWS credentials or EKS cluster name missing!"
16+
if [[ -z "$AWS_ACCESS_KEY_ID" || -z "$AWS_SECRET_ACCESS_KEY" || -z "$AWS_DEFAULT_REGION" || -z "$EKS_CLUSTER_NAME" ]]; then
17+
echo "⚠️ Warning: Required environment variables not set. Please ensure the following are set:"
1818
return 1
1919
fi
2020

21+
echo "🔹 Configuring AWS credentials..."
2122
aws configure set aws_access_key_id "$AWS_ACCESS_KEY_ID"
2223
aws configure set aws_secret_access_key "$AWS_SECRET_ACCESS_KEY"
23-
aws configure set region "$AWS_DEFAULT_REGION"
24+
aws configure set default.region "$AWS_DEFAULT_REGION"
25+
echo "✅ AWS credentials configured successfully."
2426

25-
if aws eks update-kubeconfig --region "$AWS_DEFAULT_REGION" --name "$EKS_CLUSTER_NAME"; then
26-
echo "✅ Successfully updated kubeconfig for EKS."
27-
return 0
27+
# EKS Cluster Login
28+
echo "🔹 Getting EKS token for cluster: $EKS_CLUSTER_NAME..."
29+
aws eks update-kubeconfig --region "$AWS_DEFAULT_REGION" --name "$EKS_CLUSTER_NAME"
30+
if [ $? -eq 0 ]; then
31+
echo "✅ Successfully configured EKS cluster access."
2832
else
29-
echo "❌ Failed to update kubeconfig for EKS."
33+
echo "❌ Failed to configure EKS cluster access."
3034
return 1
3135
fi
3236
}
@@ -40,7 +44,7 @@ aws_login() {
4044
echo "❌ AWS credentials missing!"
4145
return 1
4246
fi
43-
47+
4448
aws configure set aws_access_key_id "$AWS_ACCESS_KEY_ID"
4549
aws configure set aws_secret_access_key "$AWS_SECRET_ACCESS_KEY"
4650
aws configure set region "$AWS_DEFAULT_REGION"
@@ -75,4 +79,4 @@ if [[ $# -gt 0 ]]; then
7579
fi
7680

7781
echo "🔹 Executing command: $SMURF_CMD"
78-
exec $SMURF_CMD
82+
exec $SMURF_CMD

0 commit comments

Comments
 (0)