diff --git a/addons/custom-helm-charts.mdx b/addons/custom-helm-charts.mdx index 6ee897a..437a79b 100644 --- a/addons/custom-helm-charts.mdx +++ b/addons/custom-helm-charts.mdx @@ -17,16 +17,13 @@ Deploy Helm charts through the Porter dashboard for a managed experience with vi Navigate to **Add-ons** in your Porter dashboard and select **Helm Chart**. - Enter the Helm repository URL and select the chart you want to deploy. - - - Choose the chart version you want to install. + Enter the Helm repository URL, chart name, and chart version. - Modify any values from the chart's default configuration as needed. + Modify any values from the chart's default configuration as needed using the YAML editor. - - Click **Deploy** to install the chart to your cluster. + + Click **Review changes** to open a diff view comparing your current configuration with the new one. From the review dialog, you can either deploy the changes or discard them. @@ -38,10 +35,18 @@ Since custom Helm charts install external components into your cluster, they fal Once deployed, you can: - View the chart status in the Add-ons tab -- Update values and redeploy +- Update values and review a diff of your changes before redeploying - Upgrade to newer chart versions - Delete the chart when no longer needed +### Reviewing changes before deploy + +When you modify a deployed Helm chart's configuration, clicking **Review changes** opens a side-by-side diff that compares the current revision with your pending updates. This includes changes to chart settings (repository URL, chart name, version) and custom values YAML. + +From the review dialog you can: +- **Deploy changes** — apply the new configuration to your cluster +- **Discard changes** — revert the form to the last deployed state + --- ## Deploying via Helm CLI