Overview
The Helm Drift Analysis feature addresses the challenges of maintaining consistent Helm release configurations across diverse Kubernetes environments.
Manual Helm Drift Comparison empowers users to identify discrepancies between the desired state defined in Helm charts and the actual deployed state. This ensures that deployments remain reliable and that any configuration drift is quickly detected and resolved.
With Helm Drift Analysis, you can:
- Compare configurations for up to 10 Helm releases side-by-side.
- Identify discrepancies in critical attributes such as chart versions, release values, and metadata.
- Maintain consistent configurations across clusters and namespaces.
- Troubleshoot deployment issues by pinpointing configuration mismatches.
Accessing Helm Drift Analysis
- Navigate to Helm Drift Analysis:
- Access the new Drift Analysis tab located in the left-hand navigation panel.
- Initiate Helm Release Comparison:
- Click on the Select the Baseline Comparison HELM Release and decide on the other Compared Helm Releases to show the comparison in the table.
- Click on the Select the Baseline Comparison HELM Release and decide on the other Compared Helm Releases to show the comparison in the table.
Key Capabilities
Helm Release Comparison:
- Compare configurations for up to 10 Helm releases across clusters and namespaces.
- Supported attributes for comparison include:
- Release-level:
- Cluster
- Namespace
- Chart Name
- HELM Release Name
- Version
- Inventory
- Release-level:
Resource Type Level:
- Resource Name + Chart Name
- Version
- Cluster
No. of Deployments
Results indicate:
- Identical attributes ✅
- Attribute differences ↔️
- Missing attributes ✖️
- Identical attributes ✅
Supported Releases:
- The feature supports only Komodor-managed HELM Release types:
- Deployments
- DaemonSets
- ReplicaSets
- Rollouts
- Baseline HELM Release Selection: The base service can be selected using the Comparison Baseline selector. If accessing the feature from a specific service, that service will automatically be set as the baseline.
Compared HELM Releases Selection: Compared services can be selected via the Compared HELM selector. This allows you to choose any service across clusters, provided they are of the same resource kind as the baseline. You can quickly select up to 10 HELM Releases in one click.
You'll first see identically named HELM Releases.Visual Indicators:
- Differences are highlighted for quick identification.
- Tooltips provide additional details for mismatched or missing attributes.
- For long content a diff modal will be available
Customizable Views:
Toggle between “Show Only Differences” and “Show Everything” to focus on relevant information.
- Differences are highlighted for quick identification.
- The feature supports only Komodor-managed HELM Release types:
Permissions
- You must have view permissions for all compared HELM releases.
- HELM suggestions are scoped to the user’s workspace, ensuring relevant comparisons.
Comments
0 comments
Please sign in to leave a comment.