Skip to content

Commit 083623f

Browse files
release v1.27.0-rc.1 (#2989)
1 parent 540be47 commit 083623f

9 files changed

Lines changed: 493 additions & 265 deletions

bundle/manifests/datadog-operator.clusterserviceversion.yaml

Lines changed: 35 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -72,46 +72,46 @@ metadata:
7272
"name": "sample-instrumentation"
7373
},
7474
"spec": {
75-
"targetRef": {
76-
"apiVersion": "apps/v1",
77-
"kind": "Deployment",
78-
"name": "sample-workload"
79-
},
8075
"config": {
8176
"checks": [
8277
{
83-
"integration": "openmetrics",
8478
"containerImage": [
8579
"sample-app"
8680
],
8781
"initConfig": {},
8882
"instances": [
8983
{
90-
"openmetrics_endpoint": "http://%%host%%:8080/metrics",
91-
"namespace": "sample",
9284
"metrics": [
9385
"sample_requests_total"
9486
],
87+
"namespace": "sample",
88+
"openmetrics_endpoint": "http://%%host%%:8080/metrics",
9589
"tags": [
9690
"service:sample-app",
9791
"env:dev"
9892
]
9993
}
10094
],
95+
"integration": "openmetrics",
10196
"logs": [
10297
{
103-
"type": "file",
10498
"path": "/var/log/sample-app/*.log",
105-
"source": "sample-app",
10699
"service": "sample-app",
100+
"source": "sample-app",
107101
"tags": [
108102
"service:sample-app",
109103
"env:dev"
110-
]
104+
],
105+
"type": "file"
111106
}
112107
]
113108
}
114109
]
110+
},
111+
"targetRef": {
112+
"apiVersion": "apps/v1",
113+
"kind": "Deployment",
114+
"name": "sample-workload"
115115
}
116116
}
117117
},
@@ -244,15 +244,15 @@ metadata:
244244
]
245245
capabilities: Full Lifecycle
246246
categories: Monitoring, Logging & Tracing
247-
createdAt: "2026-05-04 07:40:26"
247+
createdAt: "2026-05-07 16:25:28"
248248
description: |-
249249
Datadog provides a modern monitoring and analytics platform. Gather metrics, logs and traces for full observability of your Kubernetes cluster with Datadog Operator.
250250
251251
**WARNING**: Starting from version `1.21.0`, the Datadog Operator DatadogAgent controller only watches by default the namespace where it is installed. This means your `DatadogAgent` custom resource must be created in the same namespace as the Operator. This can be changed by removing the `DD_AGENT_WATCH_NAMESPACE` environment variable from the Datadog Operator deployment inside the ClusterServiceVersion YAML.
252252
operators.operatorframework.io/builder: operator-sdk-v1.34.1
253253
operators.operatorframework.io/project_layout: go.kubebuilder.io/v4
254254
repository: https://github.com/DataDog/datadog-operator
255-
containerImage: gcr.io/datadoghq/operator:1.26.0
255+
containerImage: gcr.io/datadoghq/operator:1.27.0-rc.1
256256
support: Datadog, Inc.
257257
features.operators.openshift.io/disconnected: "true"
258258
features.operators.openshift.io/fips-compliant: "false"
@@ -261,12 +261,12 @@ metadata:
261261
features.operators.openshift.io/token-auth-aws: "false"
262262
features.operators.openshift.io/token-auth-azure: "false"
263263
features.operators.openshift.io/token-auth-gcp: "false"
264-
olm.skipRange: '>=1.7.0 <1.26.0'
264+
olm.skipRange: '>=1.7.0 <1.27.0-rc.1'
265265
labels:
266266
operatorframework.io/arch.amd64: supported
267267
operatorframework.io/arch.arm64: supported
268268
operatorframework.io/os.linux: supported
269-
name: datadog-operator.v1.26.0
269+
name: datadog-operator.v1.27.0-rc.1
270270
namespace: placeholder
271271
spec:
272272
apiservicedefinitions: {}
@@ -632,6 +632,23 @@ spec:
632632
- datadogmetrics/status
633633
verbs:
634634
- update
635+
- apiGroups:
636+
- datadoghq.com
637+
resources:
638+
- datadoginstrumentations
639+
- extendeddaemonsetreplicasets
640+
- watermarkpodautoscalers
641+
verbs:
642+
- get
643+
- list
644+
- watch
645+
- apiGroups:
646+
- datadoghq.com
647+
resources:
648+
- datadoginstrumentations/status
649+
verbs:
650+
- patch
651+
- update
635652
- apiGroups:
636653
- datadoghq.com
637654
resources:
@@ -651,15 +668,6 @@ spec:
651668
- datadogpodautoscalers/status
652669
verbs:
653670
- '*'
654-
- apiGroups:
655-
- datadoghq.com
656-
resources:
657-
- extendeddaemonsetreplicasets
658-
- watermarkpodautoscalers
659-
verbs:
660-
- get
661-
- list
662-
- watch
663671
- apiGroups:
664672
- datadoghq.com
665673
- karpenter.azure.com
@@ -926,7 +934,7 @@ spec:
926934
fieldPath: metadata.namespace
927935
- name: DD_TOOL_VERSION
928936
value: redhat-community-operators
929-
image: gcr.io/datadoghq/operator:1.26.0
937+
image: gcr.io/datadoghq/operator:1.27.0-rc.1
930938
imagePullPolicy: IfNotPresent
931939
livenessProbe:
932940
httpGet:
@@ -1024,5 +1032,5 @@ spec:
10241032
minKubeVersion: 1.16.0
10251033
provider:
10261034
name: Datadog
1027-
version: 1.26.0
1028-
replaces: datadog-operator.v1.25.0
1035+
version: 1.27.0-rc.1
1036+
replaces: datadog-operator.v1.26.0

bundle/manifests/datadoghq.com_datadogagentinternals.yaml

Lines changed: 66 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1254,6 +1254,19 @@ spec:
12541254
(Requires Cluster Agent 7.74.0+)
12551255
Default: false
12561256
type: boolean
1257+
spot:
1258+
description: |-
1259+
Spot contains the configuration for the spot instance scheduling sub-feature.
1260+
Requires cluster autoscaling to be enabled.
1261+
(Requires Cluster Agent 7.79.0+)
1262+
properties:
1263+
enabled:
1264+
description: |-
1265+
Enabled enables the cluster spot scheduling product.
1266+
(Requires Cluster Agent 7.79.0+)
1267+
Default: false
1268+
type: boolean
1269+
type: object
12571270
type: object
12581271
workload:
12591272
description: Workload contains the configuration for the workload
@@ -1489,8 +1502,8 @@ spec:
14891502
enabled:
14901503
description: |-
14911504
Enabled configures the Data Plane to handle DogStatsD traffic.
1492-
When enabled, DogStatsD is disabled in the Core Agent.
1493-
Default: false
1505+
When set to false, DogStatsD is handled by the Core Agent instead.
1506+
Default: true
14941507
type: boolean
14951508
type: object
14961509
enabled:
@@ -2641,6 +2654,22 @@ spec:
26412654
Enable this option to activate SBOM collection.
26422655
Default: false
26432656
type: boolean
2657+
enrichment:
2658+
description: SBOMEnrichmentConfig contains SBOM enrichment
2659+
configuration.
2660+
properties:
2661+
usage:
2662+
description: Usage contains configuration for the "package
2663+
in use" enrichment.
2664+
properties:
2665+
enabled:
2666+
description: |-
2667+
Enable this option to activate SBOM enrichment with runtime "package in use" detection.
2668+
Requires system-probe for eBPF-based file access tracking.
2669+
Default: false
2670+
type: boolean
2671+
type: object
2672+
type: object
26442673
host:
26452674
description: SBOMTypeConfig contains configuration for a SBOM
26462675
collection type.
@@ -2664,7 +2693,8 @@ spec:
26642693
enabled:
26652694
description: |-
26662695
Enables the service discovery check.
2667-
Default: false
2696+
Default: true when omitted and the node Agent image is >= 7.78.0. Otherwise false.
2697+
If the image version cannot be determined, it is treated as latest.
26682698
type: boolean
26692699
networkStats:
26702700
description: 'DEPRECATED: NetworkStats is no longer configurable
@@ -10431,6 +10461,19 @@ spec:
1043110461
(Requires Cluster Agent 7.74.0+)
1043210462
Default: false
1043310463
type: boolean
10464+
spot:
10465+
description: |-
10466+
Spot contains the configuration for the spot instance scheduling sub-feature.
10467+
Requires cluster autoscaling to be enabled.
10468+
(Requires Cluster Agent 7.79.0+)
10469+
properties:
10470+
enabled:
10471+
description: |-
10472+
Enabled enables the cluster spot scheduling product.
10473+
(Requires Cluster Agent 7.79.0+)
10474+
Default: false
10475+
type: boolean
10476+
type: object
1043410477
type: object
1043510478
workload:
1043610479
description: Workload contains the configuration for the
@@ -10666,8 +10709,8 @@ spec:
1066610709
enabled:
1066710710
description: |-
1066810711
Enabled configures the Data Plane to handle DogStatsD traffic.
10669-
When enabled, DogStatsD is disabled in the Core Agent.
10670-
Default: false
10712+
When set to false, DogStatsD is handled by the Core Agent instead.
10713+
Default: true
1067110714
type: boolean
1067210715
type: object
1067310716
enabled:
@@ -11832,6 +11875,22 @@ spec:
1183211875
Enable this option to activate SBOM collection.
1183311876
Default: false
1183411877
type: boolean
11878+
enrichment:
11879+
description: SBOMEnrichmentConfig contains SBOM enrichment
11880+
configuration.
11881+
properties:
11882+
usage:
11883+
description: Usage contains configuration for the
11884+
"package in use" enrichment.
11885+
properties:
11886+
enabled:
11887+
description: |-
11888+
Enable this option to activate SBOM enrichment with runtime "package in use" detection.
11889+
Requires system-probe for eBPF-based file access tracking.
11890+
Default: false
11891+
type: boolean
11892+
type: object
11893+
type: object
1183511894
host:
1183611895
description: SBOMTypeConfig contains configuration for
1183711896
a SBOM collection type.
@@ -11855,7 +11914,8 @@ spec:
1185511914
enabled:
1185611915
description: |-
1185711916
Enables the service discovery check.
11858-
Default: false
11917+
Default: true when omitted and the node Agent image is >= 7.78.0. Otherwise false.
11918+
If the image version cannot be determined, it is treated as latest.
1185911919
type: boolean
1186011920
networkStats:
1186111921
description: 'DEPRECATED: NetworkStats is no longer configurable

bundle/manifests/datadoghq.com_datadogagentprofiles.yaml

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1266,6 +1266,19 @@ spec:
12661266
(Requires Cluster Agent 7.74.0+)
12671267
Default: false
12681268
type: boolean
1269+
spot:
1270+
description: |-
1271+
Spot contains the configuration for the spot instance scheduling sub-feature.
1272+
Requires cluster autoscaling to be enabled.
1273+
(Requires Cluster Agent 7.79.0+)
1274+
properties:
1275+
enabled:
1276+
description: |-
1277+
Enabled enables the cluster spot scheduling product.
1278+
(Requires Cluster Agent 7.79.0+)
1279+
Default: false
1280+
type: boolean
1281+
type: object
12691282
type: object
12701283
workload:
12711284
description: Workload contains the configuration for the
@@ -1501,8 +1514,8 @@ spec:
15011514
enabled:
15021515
description: |-
15031516
Enabled configures the Data Plane to handle DogStatsD traffic.
1504-
When enabled, DogStatsD is disabled in the Core Agent.
1505-
Default: false
1517+
When set to false, DogStatsD is handled by the Core Agent instead.
1518+
Default: true
15061519
type: boolean
15071520
type: object
15081521
enabled:
@@ -2667,6 +2680,22 @@ spec:
26672680
Enable this option to activate SBOM collection.
26682681
Default: false
26692682
type: boolean
2683+
enrichment:
2684+
description: SBOMEnrichmentConfig contains SBOM enrichment
2685+
configuration.
2686+
properties:
2687+
usage:
2688+
description: Usage contains configuration for the
2689+
"package in use" enrichment.
2690+
properties:
2691+
enabled:
2692+
description: |-
2693+
Enable this option to activate SBOM enrichment with runtime "package in use" detection.
2694+
Requires system-probe for eBPF-based file access tracking.
2695+
Default: false
2696+
type: boolean
2697+
type: object
2698+
type: object
26702699
host:
26712700
description: SBOMTypeConfig contains configuration for
26722701
a SBOM collection type.
@@ -2690,7 +2719,8 @@ spec:
26902719
enabled:
26912720
description: |-
26922721
Enables the service discovery check.
2693-
Default: false
2722+
Default: true when omitted and the node Agent image is >= 7.78.0. Otherwise false.
2723+
If the image version cannot be determined, it is treated as latest.
26942724
type: boolean
26952725
networkStats:
26962726
description: 'DEPRECATED: NetworkStats is no longer configurable

0 commit comments

Comments
 (0)