Closed mrdoggopat closed 1 month ago
Add the ability to disable host ports for OTLP and specify custom host ports.
CECO-663 https://github.com/DataDog/datadog-operator/issues/903
Anything else we should know when reviewing? N/A
Are there minimum versions of the Datadog Agent and/or Cluster Agent required? N/A
Play around with the following DatadogAgent configuration:
spec: features: otlp: receiver: protocols: grpc: enabled: true hostPortConfig: enabled: <true or false> hostPort: <host port> http: enabled: true hostPortConfig: enabled: <true or false> hostPort: <host port>
Run kubectl describe pod <node agent pod> and see if the behavior reflects.
kubectl describe pod <node agent pod>
For running the node agent in a single container:
spec: global: containerStrategy: single features: otlp: receiver: protocols: grpc: enabled: true hostPortConfig: enabled: <true or false> hostPort: <host port> http: enabled: true hostPortConfig: enabled: <true or false> hostPort: <host port>
bug
enhancement
refactoring
documentation
tooling
dependencies
qa/skip-qa
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 49.01%. Comparing base (0d97b8a) to head (5690a73).
0d97b8a
5690a73
What does this PR do?
Add the ability to disable host ports for OTLP and specify custom host ports.
Motivation
CECO-663 https://github.com/DataDog/datadog-operator/issues/903
Anything else we should know when reviewing? N/A
Are there minimum versions of the Datadog Agent and/or Cluster Agent required? N/A
Describe your test plan
Play around with the following DatadogAgent configuration:
Run
kubectl describe pod <node agent pod>
and see if the behavior reflects.For running the node agent in a single container:
Run
kubectl describe pod <node agent pod>
and see if the behavior reflects.Checklist
bug
,enhancement
,refactoring
,documentation
,tooling
, and/ordependencies
qa/skip-qa
label