keptn-contrib / jenkins-service

ARCHIVED. This service has been deprecated and is no longer actively maintained.
Apache License 2.0
2 stars 5 forks source link

#332 Fix no healthy upstream-problem during b/g deployment #30

Closed agrimmer closed 5 years ago

agrimmer commented 5 years ago

Use of a multi-step approach for b/g deployments in the deploy-Pipeline, which

  1. checks out the config repo,
  2. switches back to a version containing only changes of the Helm-values file (i.e. contains deployment changes),
  3. applies these changes with helm upgrade,
  4. waits for the rollout to be finished,
  5. checks out Istio-virtual-service changes, and
  6. apply these changes with helm upgrade

Further changes:

Going forward, the configuration-changed event will contain the Git commit hashes, which have to be sequentially applied in the deploy pipeline. By this, we will also address the known limitation described in #360.