Changelog
- dd224b7 Add DatadogAgent CR version tags to reconcile metrics (#698)
- 2ba58ce Add TimeWindow to DatadogMetric (#714)
- 38bd618 Add Tracefs mount for CWS (#781)
- 3099396 Add
nodeLabelsAsTags
andnamespaceLabelsAsTags
conversion fields (#738) - 5749abc Add a flag to enable/disable DatadogAgent controller (#731)
- d879e30 Add additional configuration for CWS (security profiles and network) (#650)
- 4614553 Add component-specific identifiers to extra confd checksd cm names (#710)
- f30eeea Add dependencies to valid labels (#715)
- 977d679 Add devcontainer vscode config (#687)
- 7cf4d86 Add enable logs sample option for DataDog monitor (#736)
- 87f1908 Add feature enabled metrics to metrics forwarder (#765)
- d648faf Add global tagging options to dca and ccr (#693)
- 8552104 Add list type for custom resources (#818)
- ae0fa06 Add md5 hash annotation for custom configs (#709)
- aa02b52 Add md5 hash annotation to DCA for Cluster Checks (#821)
- 6c3a10f Add md5 hash logging and fix glob pattern (#723)
- c0f1698 Add memfd_create to system-probe seccomp policy (#779)
- ba41490 Add new filed in features.orchestratorExplorer to collect custom resources (#768)
- 1ac0e10 Add plugin ARM/CGO release tooling (#697)
- 2b8408c Add remoteConfiguration config and feature (#774)
- 148a882 Add time related syscalls to system-probe-seccomp (#822)
- fb88937 Add vpa config to ksm core (#690)
- deac794 Adding app.kubernetes.io/component label (#705)
- a3f440d Adding hostport for OTLP (#694)
- 9ceb2fb Adding support to override service accounts for components (#634)
- f873d0a Address Dogstatsd HostPort configuration not being converted by the webhook (#767)
- 89d2d0e Admission controller: add failure policy, change default apm and dsd socket (#643)
- cfb13a2 Aggregating Dependabot updates (#741)
- 2ea1f21 Allow enabling remote configuartion for CWS in datadog operator (#812)
- d870559 Attempt at fixing github workflow (#796)
- cbeaee3 Avoid PodSecurityPolicy cleanup if the resource is not supported by Kubernetes API (#688)
- 1238e0c Avoid mutating Agent DaemonSet pod selector during update (#742)
- 194a480 Building on M1 will can't use kustomize3. Moving to 4 (#640)
- 76fabec Bump github.com/emicklei/go-restful (#708)
- 28548bc Bump github.com/prometheus/client_golang from 1.11.0 to 1.11.1 (#713)
- 1bd631c Bump golang.org/x/sys from 0.0.0-20211029165221-6e7872819dc8 to 0.1.0 (#720)
- 0bd14d1 CWS: fix custom policy file name (#648)
- 8e1c5d6 Change datadogMonitorEnabled to false, incorrectly set in #731 (#737)
- a8a32d0 Clean up dependencies for currently reconciled DDA (#778)
- 5896511 Cluster Agent Auth Lifecycle Improvment (#740)
- 3a522f0 Convert podLabelsAsTags and podAnnotationsAsTags (#716)
- 1852c34 Create secret for external metrics creds when custom secret not provided (#770)
- 114599e Default Agent|Cluster-Agent to 7.41.1 (#674)
- 6b32623 Disable conversion webhook by default (#829)
- 634d0eb Disable otlp feature by default (#651)
- bfc2c49 Disabling OE running on CLCR by default (#655)
- 7dc0c66 Document 1.0.0 migration nuances (#757)
- 789f5b8 Expose the …ENABLE_OOM_KILL and …TCP_QUEUE_LENGTH env vars to the
init-config
container (#642) - 4815bec Fix EDS panic (#851)
- a12f5b4 Fix admission controller panic (#677)
- fded7dd Fix agent local service creation for dogstatsd and apm (#841) (#858)
- 03d744b Fix custom seccomp profiles (#795)
- f118cf5 Fix duplicate RBAC breaking External Metrics Provider (#685)
- 5d4f584 Fix duplicate sequential words for linter (#785)
- 969c73b Fix goroutines error formatting (#755)
- 23e19d0 Fix log volumemounts (#633)
- 4d61030 Fix orchestrator explorer default panic (#844)
- b0c50df Fix orchestrator explorer yaml error (#845)
- ea575bd Fix seccomp conversion (#635)
- 1289415 Fix segfault to prevent Operator crash when credentials are missing in DDA (#752)
- b8a80f9 Fix small typo (#766)
- 6a497a2 Fix to handle partial image overrides input correctly (#652)
- 4fafc73 Fix typo blocking release of plugin (#753)
- cd171be Fix valuefrom envvar pod overrides (#658)
- 9fb88c6 Fix volume mounts example (#751)
- bd905e9 Fix worflow release.yaml (#748)
- 89a4eb9 Fixing comment for HostPort being disabled (#692)
- b25216d Fixing the defaulting and support of the udsHostFilePath (#676)
- 56cc455 Handle empty feature structs (#744)
- 63bc72b Hardcode custom EDS rollingUpdate configuration (#739)
- 60eeeca Manage either
v1
orv1beta1
PDB based on current Kubernetes API version (#683) - 1ff4521 Move external metrics rolebinding to kube-system namespace (#672)
- aaa1f38 Operator SDK only supports arm starting on 1.23 (#682)
- e2f6845 Parametrize maximuGoroutines and increase default (#745)
- d3affce Pass its pod name to the cluster-agent (#847) (#854)
- 858fad5 Re-add kustomization.yaml file (#803)
- 20b0951 Remove Get verb from Orchestrator Explorer RBAC (#686)
- 3fe57b5 Remove duplicate flags (#805)
- de9b2ff Remove envtest/printer package dependency (#762)
- 55c1b63 Set admission controller communication mode based on apm and dsd (#826)
- 348737b Set local internal traffic policy (#860)
- 7c1917d Set local service port overrides (#823)
- 8c77338 Share the system-probe socket when
oom_kill
ortcp_queue_length
checks are enabled (#644) - 0445e0e Support v2alpha1 in check-operator and kubectl-datadog (#637)
- 1787a2c Update README.md to reflect Operator vs Helm changes (#783)
- bf13401 Update bundles for latest release (#825)
- 12baaa7 Update default features in readme (#759)
- 35e856d Update doc generator to add
override
section tov2alpha1
config documentation (#665) - 9906012 Update golangci-lint version to 1.51.0 and fix related issues (#771)
- 3509f5a Update image override logic to correctly handle full image names and update documentation (#664)
- b75191a Update install-yq.sh to support arm64 (#730)
- bd749fd Update operator docs to use v2alpha1 (#746)
- 4f4080e Update release.yaml (#749)
- b402631 Updating CRD for seccompConfig (#800)
- 6ecaae6 Updating Openshift documentation (#786)
- bd12e59 Use
configmapsleases
as default leader election resource (#819) - cf08140 Use kube-system namespace for clusterrolebinding reference to horizontal-pod-autoscaler service account (#769)
- c4aa5a6 [CONTSEC-707] Upgrade CodeQL Github Action to v2 (#691)
- 7d75a78 [CWS] fix system-probe auth_token (#695)
- ea93150 [Makefile] Update envtest k8s version to 1.24 (#646)
- 0f26976 [RBAC] Add get, create and update permissions to leader election rbac (#798)
- db9c830 [RBAC][KSM] Update KSM RBAC and config to monitor
crd
andapiservices
(#799) - e26c61f [cayetano.delgado] Update datadog-agent-otlp.yaml (#784)
- b611a2d [datadogmonitor] add option in spec to disable required tags (#794)
- a08ef04 [datadogmonitor] add periodic forced sync of API monitor (#791)
- 6e1859b [datadogmonitor] add support for site envvar (#838) (#840)
- 343a60d [datdogmonitor] add restricted roles (#793)
- 788d7f7 [defaulting/images] Update agents to 7.40.0 (#636)
- 4c09176 [defaulting/images] Update agents to 7.40.1 (#638)
- e21f3a4 [defaulting/images] Update agents to 7.43.0 (#718)
- 366cec0 [defaulting/images] Update agents to 7.43.1 (#732)
- f8546b1 [feature/prometheusscrape] Allow to configure the version of the Openmetrics check (#645)
- 12436a2 [github/workflows/main] Fix codecov reporting (#647)
- 50d906a [ksmfeature] fix bug where service account was being overwritten (#861) (#866)
- 28dd506 [ksmfeature] fix recognition of default image (#850) (#855)
- 3bbb682 [leaderelection][rbac] Add permissions to
leaderelection
forleases/status
(#773) - 0c79b13 [orchestrator] Add VPAs for orchestrator RBAC (#679)
- a60827f [process-agent] Add /host/proc mount by default (#639)
- e077a84 [tools] fix sed cmd for ARM and fix redhat bundle script (#816)
- 963a604 [v2alpha1/default] Default Features.ClusterChecks.Enabled if unset (#641)
- f3f8999 add default clusterrole creation for cluster checks runner (#846) (#856)
- 986c9de add grpc port and http port to service when otlp is enabled (#828) (#848)
- 5a8b8a1 add inotify related syscalls to system-probe's seccomp profile (#789)
- a0e0eec add statx to system-probe seccomp (#772)
- de4e6dc adding volumeMounts for APM tagging (#660)
- ef45cc6 change event type to be datadog instead of datadog_operator (#659)
- 1c39055 controllers/datadogagent/component/new.go (#630)
- 02f46cd ensure all fields are taken into account with NPM (#678)
- 4df6aa1 feat(v2): support EDS.spec.strategy configuration (#747)
- 39927d3 feat: default agent/dca to 7.44.0 (#776)
- 8c9f663 feat: default agent/dca to 7.45.0 (#811)
- 6e92251 feat: make capability unique in securityContext (#726)
- 01ce512 feat: support datadog profiler in operator (#756)
- ced7df8 fix annotation key (#722)
- 4c2dba2 fix bundle patch for csv (#806)
- 7c39c35 fix image pullpolicy and pullsecrets overrides (#824)
- cf46759 fix incorrect variable used in test (#681)
- cba2cae fix release script (#797)
- 169e2a1 fix volume mount to have auth token for agent (#631)
- aed1920 fix(release): support yq v4 in *bundle.sh scripts (#743)
- 411a462 fix: docker image in gitlab-ci (#727)
- 4db6f1a fix: replace deprecated newHostDelay with newGroupDelay fixes #525 (#653)
- d1ab8a9 fixing examples (#764)
- c977a8e fixing name of custom conf file for DCA (#701)
- dc0b0f1 fixing readonly on UDS in core agent (#656)
- 8226020 format agent version check (#865) (#867)
- 03468f1 instruct the core agent that CWS/CSPM is enabled (#859) (#862)
- 365b953 release 1.1.0-rc.3
- c805b9f release v1.1.0-rc.1
- 83fd36d release v1.1.0-rc.2
- f8bc22c styleguide edits (#675)
- 5d94960 tools: migrate to go-licenses and remove vendor needs (#760)
- fe461fb update agent latest and cluster agent latest version to 7.46 (#834)
- b1c412b update channel to stable for bundle images (#804)
- 466e3e4 update dsd and apm socket paths (#849) (#853)
- 30fc4db update feature factory to process feature if disabled but configured (#835)
- 1a113ab update manager managed field (#788)
- 1a37ac8 upgrade(remoteConfig): Explicitely disable Remote Configuration when parameter is set to false (#831) (#839)