orange-cloudfoundry / cf-ops-automation

a collaboration framework for operating cloudfoundry and services at scale
22 stars 6 forks source link

manage cloud-config / runtime-config change #274

Open poblin-orange opened 5 years ago

poblin-orange commented 5 years ago

Is your feature request related to a problem? Please describe.

When there is a git changes triggering bosh cloud-config or runtime-config,,the director is updated, but the related deployments are not deployed

Describe the solution you'd like For better convergence, it would be usefull to retrigger the bosh deployments after a cloud-config / runtime-config change

Describe alternatives you've considered document the retrigger all for operators (which defeat the gitops approach of COA)

Additional context cloud-config and runtime-config are new versionned. There is a concourse resource which migh be usefull as a trigger dependency of all the bosh deployments https://github.com/cloudfoundry-community/bosh-config-resource

o-orand commented 5 years ago

This resource seems to match requirements for detecting changes (ie in).

To be able to use it as out in our context, currently bosh-config-resource it doesn't not support ops and var files. It should be possible with a PR from https://github.com/EngineerBetter/bosh-config-resource/commit/3839594bf728df04eafdf842723cc3754b479e90 to bosh-config-resource