astriaorg / dev-cluster

Configuration and scripts for running Astria
Apache License 2.0
21 stars 10 forks source link

updating to newest release versions #179

Closed joroshiba closed 6 months ago

joroshiba commented 7 months ago

This is a wide sweeping PR with many updates two overarching goals:

Additionally there have been some changes to make charts more generically semantically correct and changes made during debug process which will hopefully aid future development.

The core of these changes are adding to our main charts a .Values.global.dev flag which defaults to false. There is then a pattern setup through out the charts to manage dev pieces, such as images and the more various configuration changes.

Image tags have been split up to now feature a tag and devTag field. The goal should be for the charts to work with our latest produced images at all times. In places where we have changes in chart and configuration required for latest we use the following pattern to make updating for new releases easy:

{{ if not .Values.global.dev }}
< Anything which should be removed when next release is cut >
{{ else }}
< Anything which becomes standard when next release is cut >
{{ end }}

Additional changes: