Skip to content

Commit 4552147

Browse files
authored
Merge pull request #107 from rjkoh/N8-KubernetesAutoScale
kubernetes validate false
2 parents 38a3937 + 3613e67 commit 4552147

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

deployKubernetes.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
# Variables
4-
DOCKER_USERNAME="<your_docker_username>"
4+
DOCKER_USERNAME="rjkoh"
55
TAG="latest"
66

77
# Lists of services and their corresponding deployment YAML paths
@@ -31,11 +31,11 @@ for i in "${!services[@]}"; do
3131

3232
# Apply the updated deployment file to Kubernetes
3333
echo "Applying Kubernetes deployment file $K8S_DEPLOYMENT_FILE..."
34-
kubectl apply -f $K8S_DEPLOYMENT_FILE
34+
kubectl apply -f $K8S_DEPLOYMENT_FILE --validate=false
3535

3636
# Apply the HPA file to Kubernetes
3737
echo "Applying Kubernetes HPA file $K8S_HPA_FILE..."
38-
kubectl apply -f $K8S_HPA_FILE
38+
kubectl apply -f $K8S_HPA_FILE --validate=false
3939

4040
# Cleanup backup file created by sed on macOS
4141
rm "$K8S_DEPLOYMENT_FILE.bak"
@@ -56,7 +56,7 @@ docker push $FULL_IMAGE_NAME
5656
echo "Updating image name in Kubernetes deployment file $K8S_DEPLOYMENT_FILE..."
5757
sed -i.bak "s|image: .*$|image: $FULL_IMAGE_NAME|g" $K8S_DEPLOYMENT_FILE
5858
echo "Applying Kubernetes deployment file $K8S_DEPLOYMENT_FILE..."
59-
kubectl apply -f $K8S_DEPLOYMENT_FILE
59+
kubectl apply -f $K8S_DEPLOYMENT_FILE --validate=false
6060
rm "$K8S_DEPLOYMENT_FILE.bak"
6161
echo "Deployment for $SERVICE complete."
6262
echo "----------------------------------------"
@@ -72,23 +72,23 @@ docker push $FULL_IMAGE_NAME
7272
echo "Updating image name in Kubernetes deployment file $K8S_DEPLOYMENT_FILE..."
7373
sed -i.bak "s|image: .*$|image: $FULL_IMAGE_NAME|g" $K8S_DEPLOYMENT_FILE
7474
echo "Applying Kubernetes deployment file $K8S_DEPLOYMENT_FILE..."
75-
kubectl apply -f $K8S_DEPLOYMENT_FILE
75+
kubectl apply -f $K8S_DEPLOYMENT_FILE --validate=false
7676
rm "$K8S_DEPLOYMENT_FILE.bak"
7777
echo "Deployment for $SERVICE complete."
7878
echo "----------------------------------------"
7979

8080
echo "Applying Kubernetes deployment file for kafka..."
81-
kubectl apply -f kubernetes/kafka/kafka-deployment.yaml
81+
kubectl apply -f kubernetes/kafka/kafka-deployment.yaml --validate=false
8282
echo "Deployment for kafka complete."
8383
echo "----------------------------------------"
8484

8585
echo "Applying Kubernetes deployment file for zookeeper..."
86-
kubectl apply -f kubernetes/zookeeper/zookeeper-deployment.yaml
86+
kubectl apply -f kubernetes/zookeeper/zookeeper-deployment.yaml --validate=false
8787
echo "Deployment for zookeeper complete."
8888
echo "----------------------------------------"
8989

9090
echo "Applying Kubernetes deployment file for redis..."
91-
kubectl apply -f kubernetes/redis/redis-deployment.yaml
91+
kubectl apply -f kubernetes/redis/redis-deployment.yaml --validate=false
9292
echo "Deployment for redis complete."
9393
echo "----------------------------------------"
9494

0 commit comments

Comments
 (0)