Excerpt | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PreparationsBefore doing anything actively to the running installation, the config file for the new installation should be prepared. First, retrieve the values.yaml you’ve used previously, or if you don’t have it, you can get it from the installation by doing this:
Where “uepe” is the helm name you’ve chosen for your installation
Next retrieve the new version from the repository:
E.g.:
Next, check the file CHANGELOG.md inside the created folder to find out what may have changed in the new version when it comes to the values-file. In case you’re uncertain about the format of the file, here are some examples of keys and how to interpret them:
The above mean that in the values file they are entered as:
Each part of the key doesn’t necessarily follow immediately after the previous one, but before any other “parent” on the same level. So on in this example from values.yaml:
One example of a key could be “debug.log.level.jetty”. Make any necessary updates based on changed field you may be using in the values-file you got from the existing installation so it matches the new version. TODO: What does the user do if we’ve removed something that they use? When you’re update the values file you can test it using this command:
|
Before doing anything actively to the running installation, the config file for the new installation should be prepared.
...