Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Open Subsurface Data Universe Software
Platform
CI-CD Pipelines
Commits
47c4298a
Commit
47c4298a
authored
Apr 08, 2021
by
Oleksii Tsyganov (EPAM)
Browse files
Fix healthcheck
parent
beac0ba1
Pipeline
#35137
passed with stage
in 8 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
cloud-providers/osdu-gcp-stateful-k8s.yml
View file @
47c4298a
...
...
@@ -52,10 +52,6 @@ osdu-gcp-deploy:
--set image.repository=$OSDU_GCP_APPLICATION_IMAGE_REPOSITORY
--set image.tag=$OSDU_GCP_APPLICATION_IMAGE_TAG
--set secret.gcpSA=$OSDU_GCP_DATA_PROJECT_CREDENTIALS
-
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)
-
if [[ "$status_code" -ne 200 ]] ; then echo exit 1 ; else echo health check OK! ; fi
only
:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment