Upgrading EgressGateway¶
This guide walks you through upgrading EgressGateway using the helm upgrade command.
Basic Command Format¶
[RELEASE]→ The name of the installed release.[CHART]→ The Helm chart reference.[flags]→ Additional options.
For a full list of options, refer to the Helm upgrade documentation.
Version Upgrade¶
Follow these steps to upgrade EgressGateway to a newer version:
Step 1: Update Local Helm Chart Repository¶
Ensure you have the latest Helm chart version:
Step 2: Check Available Versions¶
List the available EgressGateway chart versions:
Step 3: Upgrade to a Specific Version¶
Use the following command to upgrade:
Replace [version] with the desired version number.
💡 Tip: The --reuse-values flag ensures that your existing configuration is retained.
Configuration Upgrade¶
If you need to update configuration values during the upgrade, follow these steps:
Step 1: Check Available Configuration Options¶
Refer to the EgressGateway values documentation for all configurable parameters.
Step 2: Apply Configuration Changes¶
To change specific parameters, use the --set flag. For example, to update the Egress Agent log level to debug, run:
helm upgrade \
egress \
egressgateway/egressgateway \
--set agent.debug.logLevel=debug \
--reuse-values
This command:
- Retains existing values (
--reuse-values). - Overrides only the specified field (
agent.debug.logLevel).
By following these steps, you can safely upgrade EgressGateway while preserving your existing configuration. 🚀