@@ -1219,6 +1219,14 @@ spec:
12191219 Enabled enables Cloud Workload Security.
12201220 Default: false
12211221 type: boolean
1222+ enforcement:
1223+ properties:
1224+ enabled:
1225+ description: |-
1226+ Enabled enables Enforcement for Cloud Workload Security.
1227+ Default: true
1228+ type: boolean
1229+ type: object
12221230 network:
12231231 properties:
12241232 enabled:
@@ -2005,6 +2013,11 @@ spec:
20052013 Enabled enables the OTel Agent Gateway.
20062014 Default: false
20072015 type: boolean
2016+ featureGates:
2017+ description: |-
2018+ FeatureGates are the feature gates to pass to the OTel collector as a comma-separated list.
2019+ Example: "component.UseLocalHostAsDefaultHost,connector.datadogconnector.NativeIngest"
2020+ type: string
20082021 ports:
20092022 description: |-
20102023 Ports contains the ports that the OTel Collector is listening on.
@@ -7983,6 +7996,54 @@ spec:
79837996 x-kubernetes-list-map-keys:
79847997 - type
79857998 x-kubernetes-list-type: map
7999+ otelAgentGateway:
8000+ description: The actual state of the OTel Agent Gateway as a deployment.
8001+ properties:
8002+ availableReplicas:
8003+ description: Total number of available pods (ready for at least minReadySeconds) targeted by this Deployment.
8004+ format: int32
8005+ type: integer
8006+ currentHash:
8007+ description: CurrentHash is the stored hash of the Deployment.
8008+ type: string
8009+ deploymentName:
8010+ description: DeploymentName corresponds to the name of the Deployment.
8011+ type: string
8012+ generatedToken:
8013+ description: |-
8014+ GeneratedToken corresponds to the generated token if any token was provided in the Credential configuration when ClusterAgent is
8015+ enabled.
8016+ type: string
8017+ lastUpdate:
8018+ description: LastUpdate is the last time the status was updated.
8019+ format: date-time
8020+ type: string
8021+ readyReplicas:
8022+ description: Total number of ready pods targeted by this Deployment.
8023+ format: int32
8024+ type: integer
8025+ replicas:
8026+ description: Total number of non-terminated pods targeted by this Deployment (their labels match the selector).
8027+ format: int32
8028+ type: integer
8029+ state:
8030+ description: State corresponds to the Deployment state.
8031+ type: string
8032+ status:
8033+ description: Status corresponds to the Deployment computed status.
8034+ type: string
8035+ unavailableReplicas:
8036+ description: |-
8037+ Total number of unavailable pods targeted by this Deployment. This is the total number of
8038+ pods that are still required for the Deployment to have 100% available capacity. They may
8039+ either be pods that are running but not yet available or pods that still have not been created.
8040+ format: int32
8041+ type: integer
8042+ updatedReplicas:
8043+ description: Total number of non-terminated pods targeted by this Deployment that have the desired template spec.
8044+ format: int32
8045+ type: integer
8046+ type: object
79868047 remoteConfigConfiguration:
79878048 description: RemoteConfigConfiguration stores the configuration received from RemoteConfig.
79888049 properties:
@@ -9151,6 +9212,14 @@ spec:
91519212 Enabled enables Cloud Workload Security.
91529213 Default: false
91539214 type: boolean
9215+ enforcement:
9216+ properties:
9217+ enabled:
9218+ description: |-
9219+ Enabled enables Enforcement for Cloud Workload Security.
9220+ Default: true
9221+ type: boolean
9222+ type: object
91549223 network:
91559224 properties:
91569225 enabled:
@@ -9937,6 +10006,11 @@ spec:
993710006 Enabled enables the OTel Agent Gateway.
993810007 Default: false
993910008 type: boolean
10009+ featureGates:
10010+ description: |-
10011+ FeatureGates are the feature gates to pass to the OTel collector as a comma-separated list.
10012+ Example: "component.UseLocalHostAsDefaultHost,connector.datadogconnector.NativeIngest"
10013+ type: string
994010014 ports:
994110015 description: |-
994210016 Ports contains the ports that the OTel Collector is listening on.
@@ -11523,6 +11597,14 @@ spec:
1152311597 Enabled enables Cloud Workload Security.
1152411598 Default: false
1152511599 type: boolean
11600+ enforcement:
11601+ properties:
11602+ enabled:
11603+ description: |-
11604+ Enabled enables Enforcement for Cloud Workload Security.
11605+ Default: true
11606+ type: boolean
11607+ type: object
1152611608 network:
1152711609 properties:
1152811610 enabled:
@@ -12309,6 +12391,11 @@ spec:
1230912391 Enabled enables the OTel Agent Gateway.
1231012392 Default: false
1231112393 type: boolean
12394+ featureGates:
12395+ description: |-
12396+ FeatureGates are the feature gates to pass to the OTel collector as a comma-separated list.
12397+ Example: "component.UseLocalHostAsDefaultHost,connector.datadogconnector.NativeIngest"
12398+ type: string
1231212399 ports:
1231312400 description: |-
1231412401 Ports contains the ports that the OTel Collector is listening on.
@@ -16291,7 +16378,6 @@ spec:
1629116378 - Ignore: nodeAffinity/nodeSelector are ignored. All nodes are included in the calculations.
1629216379
1629316380 If this value is nil, the behavior is equivalent to the Honor policy.
16294- This is a beta-level feature default enabled by the NodeInclusionPolicyInPodTopologySpread feature flag.
1629516381 type: string
1629616382 nodeTaintsPolicy:
1629716383 description: |-
@@ -16302,7 +16388,6 @@ spec:
1630216388 - Ignore: node taints are ignored. All nodes are included.
1630316389
1630416390 If this value is nil, the behavior is equivalent to the Ignore policy.
16305- This is a beta-level feature default enabled by the NodeInclusionPolicyInPodTopologySpread feature flag.
1630616391 type: string
1630716392 topologyKey:
1630816393 description: |-
@@ -19444,6 +19529,14 @@ spec:
1944419529 Enabled enables Cloud Workload Security.
1944519530 Default: false
1944619531 type: boolean
19532+ enforcement:
19533+ properties:
19534+ enabled:
19535+ description: |-
19536+ Enabled enables Enforcement for Cloud Workload Security.
19537+ Default: true
19538+ type: boolean
19539+ type: object
1944719540 network:
1944819541 properties:
1944919542 enabled:
@@ -20230,6 +20323,11 @@ spec:
2023020323 Enabled enables the OTel Agent Gateway.
2023120324 Default: false
2023220325 type: boolean
20326+ featureGates:
20327+ description: |-
20328+ FeatureGates are the feature gates to pass to the OTel collector as a comma-separated list.
20329+ Example: "component.UseLocalHostAsDefaultHost,connector.datadogconnector.NativeIngest"
20330+ type: string
2023320331 ports:
2023420332 description: |-
2023520333 Ports contains the ports that the OTel Collector is listening on.
@@ -24212,7 +24310,6 @@ spec:
2421224310 - Ignore: nodeAffinity/nodeSelector are ignored. All nodes are included in the calculations.
2421324311
2421424312 If this value is nil, the behavior is equivalent to the Honor policy.
24215- This is a beta-level feature default enabled by the NodeInclusionPolicyInPodTopologySpread feature flag.
2421624313 type: string
2421724314 nodeTaintsPolicy:
2421824315 description: |-
@@ -24223,7 +24320,6 @@ spec:
2422324320 - Ignore: node taints are ignored. All nodes are included.
2422424321
2422524322 If this value is nil, the behavior is equivalent to the Ignore policy.
24226- This is a beta-level feature default enabled by the NodeInclusionPolicyInPodTopologySpread feature flag.
2422724323 type: string
2422824324 topologyKey:
2422924325 description: |-
@@ -26260,6 +26356,54 @@ spec:
2626026356 x-kubernetes-list-map-keys:
2626126357 - type
2626226358 x-kubernetes-list-type: map
26359+ otelAgentGateway:
26360+ description: The actual state of the OTel Agent Gateway as a deployment.
26361+ properties:
26362+ availableReplicas:
26363+ description: Total number of available pods (ready for at least minReadySeconds) targeted by this Deployment.
26364+ format: int32
26365+ type: integer
26366+ currentHash:
26367+ description: CurrentHash is the stored hash of the Deployment.
26368+ type: string
26369+ deploymentName:
26370+ description: DeploymentName corresponds to the name of the Deployment.
26371+ type: string
26372+ generatedToken:
26373+ description: |-
26374+ GeneratedToken corresponds to the generated token if any token was provided in the Credential configuration when ClusterAgent is
26375+ enabled.
26376+ type: string
26377+ lastUpdate:
26378+ description: LastUpdate is the last time the status was updated.
26379+ format: date-time
26380+ type: string
26381+ readyReplicas:
26382+ description: Total number of ready pods targeted by this Deployment.
26383+ format: int32
26384+ type: integer
26385+ replicas:
26386+ description: Total number of non-terminated pods targeted by this Deployment (their labels match the selector).
26387+ format: int32
26388+ type: integer
26389+ state:
26390+ description: State corresponds to the Deployment state.
26391+ type: string
26392+ status:
26393+ description: Status corresponds to the Deployment computed status.
26394+ type: string
26395+ unavailableReplicas:
26396+ description: |-
26397+ Total number of unavailable pods targeted by this Deployment. This is the total number of
26398+ pods that are still required for the Deployment to have 100% available capacity. They may
26399+ either be pods that are running but not yet available or pods that still have not been created.
26400+ format: int32
26401+ type: integer
26402+ updatedReplicas:
26403+ description: Total number of non-terminated pods targeted by this Deployment that have the desired template spec.
26404+ format: int32
26405+ type: integer
26406+ type: object
2626326407 remoteConfigConfiguration:
2626426408 description: RemoteConfigConfiguration stores the configuration received from RemoteConfig.
2626526409 properties:
@@ -27428,6 +27572,14 @@ spec:
2742827572 Enabled enables Cloud Workload Security.
2742927573 Default: false
2743027574 type: boolean
27575+ enforcement:
27576+ properties:
27577+ enabled:
27578+ description: |-
27579+ Enabled enables Enforcement for Cloud Workload Security.
27580+ Default: true
27581+ type: boolean
27582+ type: object
2743127583 network:
2743227584 properties:
2743327585 enabled:
@@ -28214,6 +28366,11 @@ spec:
2821428366 Enabled enables the OTel Agent Gateway.
2821528367 Default: false
2821628368 type: boolean
28369+ featureGates:
28370+ description: |-
28371+ FeatureGates are the feature gates to pass to the OTel collector as a comma-separated list.
28372+ Example: "component.UseLocalHostAsDefaultHost,connector.datadogconnector.NativeIngest"
28373+ type: string
2821728374 ports:
2821828375 description: |-
2821928376 Ports contains the ports that the OTel Collector is listening on.
@@ -30255,7 +30412,7 @@ spec:
3025530412 subresources:
3025630413 status: {}
3025730414 - additionalPrinterColumns:
30258- - jsonPath: .spec.policy.applyMode
30415+ - jsonPath: .spec.applyPolicy.mode
3025930416 name: Apply Mode
3026030417 type: string
3026130418 - jsonPath: .status.conditions[?(@.type=='Active')].status
0 commit comments