cloudposse-archives / reference-architectures

[WIP] Get up and running quickly with one of our reference architecture using our fully automated cold-start process.
https://cloudposse.com/accelerate
Apache License 2.0
154 stars 33 forks source link

[codefresh][helmfiles] Add Codefresh pipeline, update helmfiles pattern #37

Closed Nuru closed 5 years ago

Nuru commented 5 years ago

what

  1. [codefresh] Add a Codefresh pipeline to automatically build AWS Environment tools Docker images.
  2. [helmfiles] Update to current pattern of pinning helmfiles to versions individually
  3. [helmfiles] Use helmctl from Geodesic image rather than complicated make recipe.

    why

  4. Enable automatic building of Docker images so everyone can easily have access to up-to-date versions.
  5. Provide the ability to upgrade one helmfile to a newer version while leaving others unchanged.
  6. Reduce code duplication.