alexellis / arkade

Open Source Marketplace For Developer Tools
https://blog.alexellis.io/kubernetes-marketplace-two-year-update/
MIT License
4.26k stars 289 forks source link

feat: add hold file for `chart upgrade` #1135

Open rgee0 opened 2 weeks ago

rgee0 commented 2 weeks ago

Description

Adds a feature to the chart upgrade command such that images within the target file can be ignored during the upgrade if they are detailed in a hold file. To be considered the file should follow the name of the yaml file passed by -f suffixed with .hold, e.g. upgrading docker-compose.yaml would look for a docker-compose.yaml.hold.

The hold file format is:

component1.image
db.image
...
nats.image

Motivation and Context

How Has This Been Tested?

TBC

Types of changes

Documentation

Checklist: