Skip to content

Longw/Unify AKS addon + Arc extension Helm charts into azuremonitor-containerinsights#1632

Open
wanlonghenry wants to merge 57 commits intoci_prodfrom
longw/addon-to-extension-merge-charts
Open

Longw/Unify AKS addon + Arc extension Helm charts into azuremonitor-containerinsights#1632
wanlonghenry wants to merge 57 commits intoci_prodfrom
longw/addon-to-extension-merge-charts

Conversation

@wanlonghenry
Copy link
Copy Markdown
Contributor

Description:

This PR consolidates the Azure Monitor Container Insights Helm chart packaging to support both AKS addon and Arc-enabled Kubernetes extension deployment models from a single chart.

Key changes:

Introduces a new unified Helm chart under charts/azuremonitor-containerinsights/ with shared helpers and templates.
Removes the legacy charts/azuremonitor-containerinsights-for-prod-clusters/ chart content (superseded by the unified chart).
Updates the merged-branches pipeline artifact packaging to include the new chart and related charts.

Notes / impact:

Chart rendering is gated to emit AKS-only vs Arc-only resources depending on detected cluster resource ID / values.
No functional runtime behavior change intended beyond chart consolidation and packaging path updates (please validate in AKS addon and Arc extension test environments).

Validation:

Helm lint / helm template
AKS addon install/upgrade validation
Arc extension install/upgrade validation
Pipeline packaging + ACR push validation

…into longw/addon-to-extension-migration-extension-chart
…into longw/addon-to-extension-migration-extension-chart
…into longw/addon-to-extension-migration-extension-chart
…into longw/addon-to-extension-migration-extension-chart
…into longw/addon-to-extension-migration-extension-chart
…into longw/addon-to-extension-migration-extension-chart
…into longw/addon-to-extension-migration-extension-chart
wanlonghenry and others added 27 commits February 23, 2026 02:06
Added openTelemetryLogsPortGrpc configuration for AppmonitoringAgent and cleaned up old otel values
…into longw/addon-to-extension-merge-charts
* value and template updates for t-shirt sizing on container insights

* use regex for number and suffix extraction

* Moved sizing variables outside the if not $isArcExtension block, defaulting to a single empty-dict for Arc

---------

Co-authored-by: LONG WAN (from Dev Box) <longwan@microsoft.com>
…into longw/addon-to-extension-merge-charts
* convert to enableDaemonsetSizingForExtensions

* Update ama-logs-daemonset.yaml

---------

Co-authored-by: LONG WAN (from Dev Box) <longwan@microsoft.com>
@wanlonghenry wanlonghenry requested a review from a team as a code owner April 3, 2026 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants