The following is a checklist to make sure deployments work on our microservice deployments.
- On Gitlab CI/CD values, fix host URLs to follow format
SERVICENAME.<env>.bayanipay.us; - Cross check Gitlab CI/CD values to match the values.yaml fixes below:
- On values.yaml, fix cluster issuer acme challenges from
http01todns01 - On values.yaml, fix
image.hasura.tagtov1.3.3 - On values.yaml, fix
ingress.tls.hosts.secretNametoSERVICENAME-tls - On values.yaml, fix
ingress.hosts.hosttoSERVICENAME.dev.bayanipay.us - On values.yaml, fix
fullnameOverridetoSERVICENAME-service - On values.yaml, fix
nameOverridetoSERVICENAME-service
- On values.yaml, fix cluster issuer acme challenges from
- On helm/service/templates/handler.yaml, change
livenessProbe.initialDelaySecondsfrom 60 to 30 - On helm/service/templates/handler.yaml, change
readinessProbe.initialDelaySecondsfrom 60 to 30 - On gitlab-ci.yml, fix values naming from
$HELM_DEV_VALUES_FILESetc to$VALUES - On Makefile, fix
PROJECTvar fromtalino-bayani-paytobayanipay - On Makefile, fix
CHARTREPOvar fromtalino-bayani-paytotalinobayanipay - On Makefile, fix the
APPvar to make sure it matches the gitlab URI; e.g.talino-<APP>