Skip to content
16 changes: 16 additions & 0 deletions RELEASE_NOTES
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
========================================================================
Comment thread
KKamJi98 marked this conversation as resolved.
Outdated
amazon-cloudwatch-observability v3.3.0 (2025-04-01)
========================================================================
New Features:
* Introduce optional flags in Helm chart to disable DCGM Exporter, Neuron Monitor, and Windows resources (#190):
- `.Values.dcgmExporter.enabled`
- `.Values.neuronMonitor.enabled`
- `.Values.windows.enabled`
This allows users to prevent undesired resource deployments and related warning logs.

Enhancements:
* No additional enhancements.

Bug Fixes:
* No additional bug fixes.

=======================================================================
amazon-cloudwatch-observability v4.1.0 (2025-05-27)
========================================================================
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.dcgmExporter.enabled }}
apiVersion: cloudwatch.aws.amazon.com/v1alpha1
kind: DcgmExporter
metadata:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.dcgmExporter.enabled }}
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
Expand All @@ -10,3 +11,4 @@ rules:
resources: ["configmaps"]
resourceNames: ["{{ .Values.dcgmExporter.configmap }}"]
verbs: ["get"]
{{- end }}
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.dcgmExporter.enabled }}
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
Expand All @@ -13,3 +14,4 @@ subjects:
- kind: ServiceAccount
name: {{ template "dcgm-exporter.serviceAccountName" . }}
namespace: {{ .Release.Namespace }}
{{- end }}
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.neuronMonitor.enabled }}
Comment thread
KKamJi98 marked this conversation as resolved.
apiVersion: cloudwatch.aws.amazon.com/v1alpha1
kind: NeuronMonitor
metadata:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.neuronMonitor.enabled }}
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
Expand All @@ -10,3 +11,4 @@ rules:
resources: ["configmaps"]
resourceNames: ["{{ .Values.neuronMonitor.configmap }}"]
verbs: ["get"]
{{- end }}
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if .Values.neuronMonitor.enabled }}
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
Expand All @@ -13,3 +14,4 @@ subjects:
- kind: ServiceAccount
name: {{ include "neuron-monitor.serviceAccountName" . }}
namespace: {{ .Release.Namespace }}
{{- end }}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{- if .Values.agent.enabled }}
{{- if .Values.windows.enabled }}
{{- $clusterName := .Values.clusterName | required ".Values.clusterName is required." -}}
{{- $region := .Values.region | required ".Values.region is required." -}}
{{- $config := `{"logs":{"metrics_collected":{"kubernetes":{"enhanced_container_insights":true}}}}` | fromJson -}}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{- if .Values.agent.enabled }}
{{- if .Values.windows.enabled }}
{{- $clusterName := .Values.clusterName | required ".Values.clusterName is required." -}}
{{- $region := .Values.region | required ".Values.region is required." -}}
{{- $config := `{"logs":{"metrics_collected":{"application_signals":{}}},"traces":{"traces_collected":{"application_signals":{}}}}` | fromJson -}}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{- if .Values.containerLogs.enabled }}
{{- if .Values.windows.enabled }}
apiVersion: v1
kind: ConfigMap
metadata:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{- if .Values.containerLogs.enabled }}
{{- if .Values.windows.enabled }}
{{- $clusterName := .Values.clusterName | required ".Values.clusterName is required." -}}
{{- $region := .Values.region | required ".Values.region is required." -}}
apiVersion: apps/v1
Expand Down
4 changes: 4 additions & 0 deletions charts/amazon-cloudwatch-observability/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1333,6 +1333,7 @@ agent:
prometheusCR:
enabled: false
dcgmExporter:
enabled: true
name:
image:
repository: dcgm-exporter
Expand Down Expand Up @@ -1499,6 +1500,7 @@ dcgmExporter:
nodeSelector:
kubernetes.io/os: linux
neuronMonitor:
enabled: true
name:
image:
repository: neuron-monitor
Expand Down Expand Up @@ -1570,3 +1572,5 @@ neuronMonitor:
- fargate
nodeSelector:
kubernetes.io/os: linux
windows:
enabled: true