Loading capif/templates/cd-deploy-ocf.gitlab-ci.yml +29 −27 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ deploy_ocf_staging: <<: *staging_common environment: name: review/staging url: https://$NAMESPACE_STAGING.$DOMAIN_STAGING url: https://capif-$CI_PROJECT_PATH_SLUG.$DOMAIN_STAGING on_stop: delete_ocf_staging auto_stop_in: 3 day # rules: Loading Loading @@ -75,23 +75,22 @@ deploy_ocf_staging: - echo "### download dependencies###" - helm dependency build helm/capif - echo "### updating capif###" # - helm uninstall -n $NAMESPACE_STAGING ocf-staging --kubeconfig ~/cluster.kubeconfig || true # - helm upgrade --install -n $NAMESPACE_STAGING ocf helm/capif/ \ # --set nginx.nginx.env.capifHostname=capif.$DOMAIN_STAGING \ # --set nginx.nginx.env.registerHostname=register.$DOMAIN_STAGING \ # --set monitoring.prometheus.ingress.hosts[0].host=prometheus.$DOMAIN_PROD \ # --set monitoring.prometheus.ingress.hosts[0].paths[0].path=/ \ # --set monitoring.prometheus.ingress.hosts[0].paths[0].pathType=Prefix \ # - helm uninstall -n $NAMESPACE_STAGING ocf-staging || true # - helm upgrade --install -n $NAMESPACE_STAGING ocf-staging helm/capif/ \ # --set nginx.nginx.env.capifHostname=capif-$CI_PROJECT_PATH_SLUG.$DOMAIN_STAGING \ # --set nginx.nginx.env.registerHostname=register-$CI_PROJECT_PATH_SLUG.$DOMAIN_STAGING \ # --set monitoring.prometheus.enable="" \ # --set monitoring.grafana.ingress.hosts[0].host="grafana.$DOMAIN_PROD" \ # --set monitoring.grafana.ingress.hosts[0].host="grafana-$CI_PROJECT_PATH_SLUG.$DOMAIN_STAGING" \ # --set monitoring.grafana.ingress.hosts[0].paths[0].path="/" \ # --set monitoring.grafana.ingress.hosts[0].paths[0].pathType="Prefix" \ # --set backOffice.frontend.env.grafanaUrl=http://grafana.$DOMAIN_PROD \ # --set monitoring.grafana.env.prometheusURL=http://prometheus.ocf.pre-production \ # --set tempo.tempo.metricsGenerator.remoteWriteUrl=http://prometheus.ocf.pre-production/api/v1/write \ # --set parametersVault.env.vaultHostname=$VAULT_HOSTNAME \ # --set parametersVault.env.vaultPort=$VAULT_PORT \ # --set parametersVault.env.vaultAccessToken=$VAULT_ACCESS_TOKEN \ # --wait --timeout=10m --atomic \ # --create-namespace # --set ingress.ip=10.43.107.132 \ # --wait --timeout=10m \ # --create-namespace --atomic delete_ocf_staging: Loading @@ -113,7 +112,7 @@ deploy_ocf_dev: <<: *dev_common environment: name: review/$CI_COMMIT_REF_SLUG url: https://$NAMESPACE_DEV.$DOMAIN_DEV url: https://capif-$CI_PROJECT_PATH_SLUG.$DOMAIN_DEV on_stop: delete_ocf_dev auto_stop_in: 3 day # rules: Loading @@ -133,20 +132,23 @@ deploy_ocf_dev: - cat helm/capif/Chart.yaml - echo "### download dependencies###" - helm dependency build helm/capif # - echo "### updating capif###" # - helm uninstall -n $NAMESPACE_DEV ocf-dev --kubeconfig ~/cluster.kubeconfig || true # - helm upgrade --install -n $NAMESPACE_DEV ocf-developer helm/capif/ \ # --set nginx.nginx.env.capifHostname=capif-CI_PROJECT_PATH_SLUG.$DOMAIN_DEV \ # --set nginx.nginx.env.registerHostname=register-CI_PROJECT_PATH_SLUG.$DOMAIN_DEV # --set monitoring.prometheus.enable="" \ # --set monitoring.grafana.ingress.hosts[0].host="grafana.$DOMAIN_PROD" \ # --set monitoring.grafana.ingress.hosts[0].paths[0].path="/" \ # --set monitoring.grafana.ingress.hosts[0].paths[0].pathType="Prefix" \ # --set parametersVault.env.vaultHostname=$VAULT_HOSTNAME \ # --set parametersVault.env.vaultPort=$VAULT_PORT \ # --set parametersVault.env.vaultAccessToken=$VAULT_ACCESS_TOKEN \ # --wait --timeout=10m \ # --create-NAMESPACE_STAGING --atomic - echo "### updating capif###" - helm uninstall -n $NAMESPACE_DEV ocf-developer || true - helm upgrade --install -n $NAMESPACE_DEV ocf-developer helm/capif/ \ --set nginx.nginx.env.capifHostname=capif-$CI_PROJECT_PATH_SLUG.$DOMAIN_DEV \ --set nginx.nginx.env.registerHostname=register-$CI_PROJECT_PATH_SLUG.$DOMAIN_DEV \ --set monitoring.prometheus.enable="" \ --set monitoring.grafana.ingress.hosts[0].host="grafana-$CI_PROJECT_PATH_SLUG.$DOMAIN_PROD" \ --set monitoring.grafana.ingress.hosts[0].paths[0].path="/" \ --set monitoring.grafana.ingress.hosts[0].paths[0].pathType="Prefix" \ --set monitoring.grafana.env.prometheusURL=http://prometheus.ocf.pre-production \ --set tempo.tempo.metricsGenerator.remoteWriteUrl=http://prometheus.ocf.pre-production/api/v1/write \ --set parametersVault.env.vaultHostname=$VAULT_HOSTNAME \ --set parametersVault.env.vaultPort=$VAULT_PORT \ --set parametersVault.env.vaultAccessToken=$VAULT_ACCESS_TOKEN \ --set ingress.ip=10.43.107.132 \ --wait --timeout=10m \ --create-namespace --atomic delete_ocf_dev: stage: delete_ocf_dev Loading Loading
capif/templates/cd-deploy-ocf.gitlab-ci.yml +29 −27 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ deploy_ocf_staging: <<: *staging_common environment: name: review/staging url: https://$NAMESPACE_STAGING.$DOMAIN_STAGING url: https://capif-$CI_PROJECT_PATH_SLUG.$DOMAIN_STAGING on_stop: delete_ocf_staging auto_stop_in: 3 day # rules: Loading Loading @@ -75,23 +75,22 @@ deploy_ocf_staging: - echo "### download dependencies###" - helm dependency build helm/capif - echo "### updating capif###" # - helm uninstall -n $NAMESPACE_STAGING ocf-staging --kubeconfig ~/cluster.kubeconfig || true # - helm upgrade --install -n $NAMESPACE_STAGING ocf helm/capif/ \ # --set nginx.nginx.env.capifHostname=capif.$DOMAIN_STAGING \ # --set nginx.nginx.env.registerHostname=register.$DOMAIN_STAGING \ # --set monitoring.prometheus.ingress.hosts[0].host=prometheus.$DOMAIN_PROD \ # --set monitoring.prometheus.ingress.hosts[0].paths[0].path=/ \ # --set monitoring.prometheus.ingress.hosts[0].paths[0].pathType=Prefix \ # - helm uninstall -n $NAMESPACE_STAGING ocf-staging || true # - helm upgrade --install -n $NAMESPACE_STAGING ocf-staging helm/capif/ \ # --set nginx.nginx.env.capifHostname=capif-$CI_PROJECT_PATH_SLUG.$DOMAIN_STAGING \ # --set nginx.nginx.env.registerHostname=register-$CI_PROJECT_PATH_SLUG.$DOMAIN_STAGING \ # --set monitoring.prometheus.enable="" \ # --set monitoring.grafana.ingress.hosts[0].host="grafana.$DOMAIN_PROD" \ # --set monitoring.grafana.ingress.hosts[0].host="grafana-$CI_PROJECT_PATH_SLUG.$DOMAIN_STAGING" \ # --set monitoring.grafana.ingress.hosts[0].paths[0].path="/" \ # --set monitoring.grafana.ingress.hosts[0].paths[0].pathType="Prefix" \ # --set backOffice.frontend.env.grafanaUrl=http://grafana.$DOMAIN_PROD \ # --set monitoring.grafana.env.prometheusURL=http://prometheus.ocf.pre-production \ # --set tempo.tempo.metricsGenerator.remoteWriteUrl=http://prometheus.ocf.pre-production/api/v1/write \ # --set parametersVault.env.vaultHostname=$VAULT_HOSTNAME \ # --set parametersVault.env.vaultPort=$VAULT_PORT \ # --set parametersVault.env.vaultAccessToken=$VAULT_ACCESS_TOKEN \ # --wait --timeout=10m --atomic \ # --create-namespace # --set ingress.ip=10.43.107.132 \ # --wait --timeout=10m \ # --create-namespace --atomic delete_ocf_staging: Loading @@ -113,7 +112,7 @@ deploy_ocf_dev: <<: *dev_common environment: name: review/$CI_COMMIT_REF_SLUG url: https://$NAMESPACE_DEV.$DOMAIN_DEV url: https://capif-$CI_PROJECT_PATH_SLUG.$DOMAIN_DEV on_stop: delete_ocf_dev auto_stop_in: 3 day # rules: Loading @@ -133,20 +132,23 @@ deploy_ocf_dev: - cat helm/capif/Chart.yaml - echo "### download dependencies###" - helm dependency build helm/capif # - echo "### updating capif###" # - helm uninstall -n $NAMESPACE_DEV ocf-dev --kubeconfig ~/cluster.kubeconfig || true # - helm upgrade --install -n $NAMESPACE_DEV ocf-developer helm/capif/ \ # --set nginx.nginx.env.capifHostname=capif-CI_PROJECT_PATH_SLUG.$DOMAIN_DEV \ # --set nginx.nginx.env.registerHostname=register-CI_PROJECT_PATH_SLUG.$DOMAIN_DEV # --set monitoring.prometheus.enable="" \ # --set monitoring.grafana.ingress.hosts[0].host="grafana.$DOMAIN_PROD" \ # --set monitoring.grafana.ingress.hosts[0].paths[0].path="/" \ # --set monitoring.grafana.ingress.hosts[0].paths[0].pathType="Prefix" \ # --set parametersVault.env.vaultHostname=$VAULT_HOSTNAME \ # --set parametersVault.env.vaultPort=$VAULT_PORT \ # --set parametersVault.env.vaultAccessToken=$VAULT_ACCESS_TOKEN \ # --wait --timeout=10m \ # --create-NAMESPACE_STAGING --atomic - echo "### updating capif###" - helm uninstall -n $NAMESPACE_DEV ocf-developer || true - helm upgrade --install -n $NAMESPACE_DEV ocf-developer helm/capif/ \ --set nginx.nginx.env.capifHostname=capif-$CI_PROJECT_PATH_SLUG.$DOMAIN_DEV \ --set nginx.nginx.env.registerHostname=register-$CI_PROJECT_PATH_SLUG.$DOMAIN_DEV \ --set monitoring.prometheus.enable="" \ --set monitoring.grafana.ingress.hosts[0].host="grafana-$CI_PROJECT_PATH_SLUG.$DOMAIN_PROD" \ --set monitoring.grafana.ingress.hosts[0].paths[0].path="/" \ --set monitoring.grafana.ingress.hosts[0].paths[0].pathType="Prefix" \ --set monitoring.grafana.env.prometheusURL=http://prometheus.ocf.pre-production \ --set tempo.tempo.metricsGenerator.remoteWriteUrl=http://prometheus.ocf.pre-production/api/v1/write \ --set parametersVault.env.vaultHostname=$VAULT_HOSTNAME \ --set parametersVault.env.vaultPort=$VAULT_PORT \ --set parametersVault.env.vaultAccessToken=$VAULT_ACCESS_TOKEN \ --set ingress.ip=10.43.107.132 \ --wait --timeout=10m \ --create-namespace --atomic delete_ocf_dev: stage: delete_ocf_dev Loading