Commit 6a209215 authored by Oleksii Tsyganov (EPAM)'s avatar Oleksii Tsyganov (EPAM)
Browse files

Fix for namespace and healthcheck

parent 58d42cd8
Pipeline #35032 passed with stage
in 18 seconds
......@@ -46,14 +46,14 @@ osdu-gcp-deploy:
helm upgrade $OSDU_GCP_HELM_CHART $OSDU_GCP_HELM_DEPLOYMENT_DIR
--install
--create-namespace
--namespace=$OSDU_GCP_APPLICATION_NAME
--namespace=$OSDU_GCP_APPLICATION_NAMESPACE
--wait
$OSDU_GCP_ENV_HELM_EXTRA_VARS
--set image.repository=gcr.io/$OSDU_GCP_PROJECT/$OSDU_GCP_APPLICATION_NAME/$OSDU_GCP_APPLICATION_NAME-$OSDU_GCP_VENDOR
--set image.tag=$CI_COMMIT_SHORT_SHA
--set secret.gcpSA=$OSDU_GCP_DATA_PROJECT_CREDENTIALS
- kubectl rollout status deployment.v1.apps/$OSDU_GCP_PROJECT -n $OSDU_GCP_APPLICATION_NAME --timeout=900s
- pod=$(kubectl get pod -n $OSDU_GCP_APPLICATION_NAME | grep $OSDU_GCP_PROJECT | tail -1 | awk '{print $1}')
- kubectl rollout status deployment.v1.apps/`kubectl get deployments -n $OSDU_GCP_APPLICATION_NAME -o jsonpath='{..metadata.name}'` -n $OSDU_GCP_APPLICATION_NAME --timeout=900s
- pod=$(kubectl get pod -n $OSDU_GCP_APPLICATION_NAME -o jsonpath='{..metadata.name}')
- status=$(kubectl wait -n $OSDU_GCP_APPLICATION_NAME --for=condition=Ready pod/$pod --timeout=300s)
- if [[ "$status" != *"met"* ]]; then echo "POD didn't start correctly" ; exit 1 ; fi
- status_code=$(curl -X GET --write-out '%{http_code}' --silent --output /dev/null $OSDU_GCP_APPLICATION_HEALTH_URL)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment