Skip to content

Commit c2ecba3

Browse files
authored
Merge branch 'main' into lebauce/sysimage-rpm
2 parents 9306d70 + bd3847a commit c2ecba3

File tree

18 files changed

+71
-29
lines changed

18 files changed

+71
-29
lines changed

charts/datadog-operator/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 2.1.0
4+
5+
* Update Datadog Operator version to 1.9.0.
6+
* Add DatadogDashboard configuration.
7+
38
## 2.0.1
49

510
* Make Operator `livenessProbe` configurable.

charts/datadog-operator/Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: datadog-crds
33
repository: https://helm.datadoghq.com
4-
version: 2.0.0
5-
digest: sha256:39f4d700e87701398d61344f3f816586017a20396c07a4953a60da9c46edc74b
6-
generated: "2024-08-16T15:47:01.022149-04:00"
4+
version: 2.1.0
5+
digest: sha256:8f24ab33303f20421688b071b9fb028c0662795952298300ed4b9a060a4332ac
6+
generated: "2024-10-10T12:48:27.526346-04:00"

charts/datadog-operator/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: datadog-operator
3-
version: 2.0.1
4-
appVersion: 1.8.0
3+
version: 2.1.0
4+
appVersion: 1.9.0
55
description: Datadog Operator
66
keywords:
77
- monitoring
@@ -17,7 +17,7 @@ maintainers:
1717
1818
dependencies:
1919
- name: datadog-crds
20-
version: "=2.0.0"
20+
version: "=2.1.0"
2121
alias: datadogCRDs
2222
repository: https://helm.datadoghq.com
2323
condition: installCRDs

charts/datadog-operator/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Datadog Operator
22

3-
![Version: 2.0.1](https://img.shields.io/badge/Version-2.0.1-informational?style=flat-square) ![AppVersion: 1.8.0](https://img.shields.io/badge/AppVersion-1.8.0-informational?style=flat-square)
3+
![Version: 2.1.0](https://img.shields.io/badge/Version-2.1.0-informational?style=flat-square) ![AppVersion: 1.9.0](https://img.shields.io/badge/AppVersion-1.9.0-informational?style=flat-square)
44

55
## Values
66

@@ -17,10 +17,12 @@
1717
| datadogAgent.enabled | bool | `true` | Enables Datadog Agent controller |
1818
| datadogAgentProfile.enabled | bool | `false` | If true, enables DatadogAgentProfile controller (beta). Requires v1.5.0+ |
1919
| datadogCRDs.crds.datadogAgents | bool | `true` | Set to true to deploy the DatadogAgents CRD |
20+
| datadogCRDs.crds.datadogDashboards | bool | `false` | Set to true to deploy the DatadogDashboard CRD |
2021
| datadogCRDs.crds.datadogMetrics | bool | `true` | Set to true to deploy the DatadogMetrics CRD |
2122
| datadogCRDs.crds.datadogMonitors | bool | `true` | Set to true to deploy the DatadogMonitors CRD |
2223
| datadogCRDs.crds.datadogPodAutoscalers | bool | `true` | Set to true to deploy the DatadogPodAutoscalers CRD |
2324
| datadogCRDs.crds.datadogSLOs | bool | `false` | Set to true to deploy the DatadogSLO CRD |
25+
| datadogDashboard.enabled | bool | `false` | Enables the Datadog Dashboard controller |
2426
| datadogMonitor.enabled | bool | `false` | Enables the Datadog Monitor controller |
2527
| datadogSLO.enabled | bool | `false` | Enables the Datadog SLO controller |
2628
| dd_url | string | `nil` | The host of the Datadog intake server to send Agent data to, only set this option if you need the Agent to send data to a custom URL |
@@ -30,7 +32,7 @@
3032
| image.doNotCheckTag | bool | `false` | Permit skipping operator image tag compatibility with the chart. |
3133
| image.pullPolicy | string | `"IfNotPresent"` | Define the pullPolicy for Datadog Operator image |
3234
| image.repository | string | `"gcr.io/datadoghq/operator"` | Repository to use for Datadog Operator image |
33-
| image.tag | string | `"1.8.0"` | Define the Datadog Operator version to use |
35+
| image.tag | string | `"1.9.0"` | Define the Datadog Operator version to use |
3436
| imagePullSecrets | list | `[]` | Datadog Operator repository pullSecret (ex: specify docker registry credentials) |
3537
| installCRDs | bool | `true` | Set to true to deploy the Datadog's CRDs |
3638
| introspection.enabled | bool | `false` | If true, enables introspection feature (beta). Requires v1.4.0+ |

charts/datadog-operator/templates/_helpers.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,6 @@ Check operator image tag version.
8585
{{- if not .Values.image.doNotCheckTag -}}
8686
{{- .Values.image.tag -}}
8787
{{- else -}}
88-
{{ "1.8.0" }}
88+
{{ "1.9.0" }}
8989
{{- end -}}
9090
{{- end -}}

charts/datadog-operator/templates/clusterrole.yaml

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -200,15 +200,9 @@ rules:
200200
- admissionregistration.k8s.io
201201
resources:
202202
- mutatingwebhookconfigurations
203-
verbs:
204-
- '*'
205-
- apiGroups:
206-
- admissionregistration.k8s.io
207-
resources:
208203
- validatingwebhookconfigurations
209204
verbs:
210-
- list
211-
- watch
205+
- '*'
212206
- apiGroups:
213207
- apiextensions.k8s.io
214208
resources:
@@ -772,5 +766,33 @@ rules:
772766
- patch
773767
- update
774768
{{- end }}
769+
{{- if .Values.datadogDashboard.enabled }}
770+
- apiGroups:
771+
- datadoghq.com
772+
resources:
773+
- datadogdashboards
774+
verbs:
775+
- create
776+
- delete
777+
- get
778+
- list
779+
- patch
780+
- update
781+
- watch
782+
- apiGroups:
783+
- datadoghq.com
784+
resources:
785+
- datadogdashboards/finalizers
786+
verbs:
787+
- update
788+
- apiGroups:
789+
- datadoghq.com
790+
resources:
791+
- datadogdashboards/status
792+
verbs:
793+
- get
794+
- patch
795+
- update
796+
{{- end }}
775797
{{- end }}
776798

charts/datadog-operator/templates/deployment.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,9 @@ spec:
129129
{{- if (semverCompare ">=1.3.0" $version) }}
130130
- "-datadogSLOEnabled={{ .Values.datadogSLO.enabled }}"
131131
{{- end }}
132+
{{- if (semverCompare ">=1.9.0-0" $version) }}
133+
- "-datadogDashboardEnabled={{ .Values.datadogDashboard.enabled }}"
134+
{{- end }}
132135
{{- if (semverCompare ">=1.7.0" $version) }}
133136
- "-remoteConfigEnabled={{ .Values.remoteConfiguration.enabled }}"
134137
{{- end }}

charts/datadog-operator/values.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ image:
4747
# image.repository -- Repository to use for Datadog Operator image
4848
repository: gcr.io/datadoghq/operator
4949
# image.tag -- Define the Datadog Operator version to use
50-
tag: 1.8.0
50+
tag: 1.9.0
5151
# image.pullPolicy -- Define the pullPolicy for Datadog Operator image
5252
pullPolicy: IfNotPresent
5353
# image.doNotCheckTag -- Permit skipping operator image tag compatibility with the chart.
@@ -84,6 +84,9 @@ secretBackend:
8484
datadogAgent:
8585
# datadogAgent.enabled -- Enables Datadog Agent controller
8686
enabled: true
87+
datadogDashboard:
88+
# datadogDashboard.enabled -- Enables the Datadog Dashboard controller
89+
enabled: false
8790
datadogMonitor:
8891
# datadogMonitor.enabled -- Enables the Datadog Monitor controller
8992
enabled: false
@@ -142,6 +145,8 @@ datadogCRDs:
142145
datadogMonitors: true
143146
# datadogCRDs.crds.datadogSLOs -- Set to true to deploy the DatadogSLO CRD
144147
datadogSLOs: false
148+
# datadogCRDs.crds.datadogDashboards -- Set to true to deploy the DatadogDashboard CRD
149+
datadogDashboards: false
145150

146151
# podAnnotations -- Allows setting additional annotations for Datadog Operator PODs
147152
podAnnotations: {}

charts/private-action-runner/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Datadog changelog
22

3+
## 0.14.1
4+
5+
* Update private action image version to `v0.1.2-beta`
6+
37
## 0.14.0
48

59
* Add support for `kubernetesActions`.

charts/private-action-runner/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: private-action-runner
33
description: A Helm chart to deploy the private action runner
44

55
type: application
6-
version: 0.14.0
6+
version: 0.14.1
77
appVersion: "1.22.0"
88
keywords:
99
- app builder

0 commit comments

Comments
 (0)