Changelog
- 3fa9433 release v1.0.0-rc.7
- 9e0c2dc Add vpa config to ksm core (#690)
- 256d5bc Avoid PodSecurityPolicy cleanup if the resource is not supported by Kubernetes API (#688)
- a384768 Manage either
v1
orv1beta1
PDB based on current Kubernetes API version (#683) - 4f0d5e9 Remove Get verb from Orchestrator Explorer RBAC (#686)
- 3172311 release v1.0.0-rc.6
- 89ecdb1 Fix duplicate RBAC breaking External Metrics Provider (#685)
- 059db3c [orchestrator] Add VPAs for orchestrator RBAC (#679)
- cfb5a6d Operator SDK only supports arm starting on 1.23 (#682)
- 01e9f80 release v1.0.0-rc.5
- 037c2cc fix incorrect variable used in test (#681)
- 53359dd Fix admission controller panic (#677)
- 1e4b81a Fixing the defaulting and support of the udsHostFilePath (#676)
- 8e16127 ensure all fields are taken into account with NPM (#678)
- dcb4b7d Default Agent|Cluster-Agent to 7.41.1 (#674)
- f4e4b27 Move external metrics rolebinding to kube-system namespace (#672)
- cfcd090 Update image override logic to correctly handle full image names and update documentation (#664)
- 0760e88 release v1.0.0-rc.4
- bfc4a89 Fix valuefrom envvar pod overrides (#658)
- 3402b7b change event type to be datadog instead of datadog_operator (#659)
- ca0b5a5 adding volumeMounts for APM tagging (#660)
- 3b68033 Admission controller: add failure policy, change default apm and dsd socket (#643)
- 5714428 fixing readonly on UDS in core agent (#656)
- 60a584c Disabling OE running on CLCR by default (#655)
- 0cff4bf Fix to handle partial image overrides input correctly (#652)
- d9378b0 Disable otlp feature by default (#651)
- 83f625d fix: replace deprecated newHostDelay with newGroupDelay fixes #525 (#653)
- b6e032e release v1.0.0-rc.3
- c8bad1f Building on M1 will can't use kustomize3. Moving to 4 (#640)
- bc52046 CWS: fix custom policy file name (#648)
- 2e2a682 Share the system-probe socket when
oom_kill
ortcp_queue_length
checks are enabled (#644) - 28cdfef [Makefile] Update envtest k8s version to 1.24 (#646)
- 1a5d89f [feature/prometheusscrape] Allow to configure the version of the Openmetrics check (#645)
- fd19f4c [github/workflows/main] Fix codecov reporting (#647)
- 2a7ad61 Expose the …ENABLE_OOM_KILL and …TCP_QUEUE_LENGTH env vars to the
init-config
container (#642) - a6b5a1f [v2alpha1/default] Default Features.ClusterChecks.Enabled if unset (#641)
- 35ea7bb [process-agent] Add /host/proc mount by default (#639)
- f174ae0 Support v2alpha1 in check-operator and kubectl-datadog (#637)
- fb1abe4 [defaulting/images] Update agents to 7.40.1 (#638)
- 7cb426a release v1.0.0-rc.2
- 2a13302 Fix seccomp conversion (#635)
- bfe068f [defaulting/images] Update agents to 7.40.0 (#636)
- 4442524 Adding support to override service accounts for components (#634)
- 8f9754d Fix log volumemounts (#633)
- 5a2ac2b fix volume mount to have auth token for agent (#631)
- b7d1bac controllers/datadogagent/component/new.go (#630)
- 6bc2b11 release v1.0.0-rc.1
- 5299011 Fix ci failure for build_operator_check_image_amd64 (#629)
- d82cb0b [defaulting/images] Update agents to 7.39.2 (#628)
- 6dc80e3 Register OTLP feature and add integration tests (#626)
- 2b677df Fixing subpath custom conf (#627)
- eb3cc9e Add seccomp profile (#611)
- c27f7d2 Add SecurityContextConstraints (#622)
- 91fee1e Update system-probe seccomp profile (#624)
- 70f94c7 [feature] External metrics provider feature migration (#603)
- 4b8ad2c rm datadogmonitor feature (#621)
- dba8fe7 fix use of custom configmaps and configdata in overrides and features (#620)
- cf5242c support custom checks and configuration (#616)
- 6369a83 Enable V2 by default (#614)
- db9ca69 Fix conversion from v1 to v2 (#618)
- ec06adc Add feature-specific network policies (#617)
- 97fd4cb fix dca default token (#610)
- 15447c2 [metrics_forwarder] Add missing nil check in setupV2 (#613)
- 88f7040 Add OTLP ingest feature (#597)
- 19cc208 update golang version (#612)
- a05d2cb Default Agent and Cluster-Agent image to 7.39.0 (#609)
- fa9cc7f [feature] Admission controller feature migration (#606)
- 37d139a update v2 status (#607)
- f337748 update metrics forwarder to support v2 (#601)
- b879c8c [datadogagent/finalizer] Add missing arg in Dependencies() (#605)
- da610f1 [datadogagent/finalizer] Delete dependencies of V2 agents (#576)
- 831d734 [override] Implement component overrides (#592)
- 199a5d8 [hack] Adapt generate-docs script to output 2 versions (#604)
- eff7399 [feature] Live container feature migration (#596)
- 3d79e43 Add cilium network policies (#516)
- 235ea45 fix config links and apiVersion of example (#590)
- 33dec41 update metrics forwarder to use an interface for the status condition (#594)
- b3d4ea4 Add EDS Support (#591)
- 6a0f420 [feature] APM feature migration (#583)
- 285220d [utils/test] Delete unused generateSpec func (#589)
- d295739 [override] Implement container override (#584)
- 40de85e [defaulting/images] Update agent to 7.38.1 (#588)
- 2a5f744 Migrate LiveProcessCollection feature (#558)
- afef8a7 Fix image registry setting (#586)
- 3c5f80a [controller_v2_test] Test agent with global settings (#581)
- 2ea780b [component/clusteragent] Change anti-affinity to "preferred" (#582)
- 6753604 [feature/cws] Fix tagger auth error (#580)
- cd4f8aa [feature/ksm] Don't schedule on the DaemonSet Agent (#578)
- 86164f0 Implement global settings (#514)
- 7174c6b [defaulting/images] Update DCA to 1.22.0 (#577)
- fc264ac fix(check-operator): pass the upgrade check when DatadogAgent is not found (#575)
- 04a24f8 [defaulting/images] Update agent to 7.38.0 (#574)
- f8dff53 [features] Assign IDs to features for more useful logs (#570)
- d64c5ed [controller_v2_test] Extract common test func (#567)
- 8eb83c0 [feature/orchestratorexplorer] Set ENVs when running on Cluster Checks Runner (#568)
- de10a52 [features/factory] Delete unnecessary err return in BuildFeatures funcs (#571)
- 377f96f [features] Fix OOM Kill and TCP Queue Length (#566)
- 697c83c [controller_v2_test] Test orchestrator explorer (#564)
- 7dd1674 [feature] Migrate orchestrator explorer feature (#536)
- 316e9e9 [feature] CWS feature migration (#526)
- 7583853 [feature/{npm,usm}] Fix system-probe volume mount perms (#563)
- 833ce38 Do not create a pdb if DCA has a single replica (#535)
- d0669c0 [merger/security_context] Fix AddCapabilitiesToContainer (#562)
- 3893965 [features] Add ClusterChecks feature (#560)
- 62d7750 rm underscores from feature directory names (#559)
- f4e9a6f [feature/test] Add default constructor for ComponentTest (#561)
- 9fb7bdd [reconciler_v2] Add integration tests with features enabled (#549)
- 681a956 controllers/datadogagent] Register dogstatsd feature (#555)
- fffce84 [component/ccr] Fix default service account name (#556)
- dfaf597 arm64 setup (#524)
- 2e9c140 [tests] Add e2e test suite for reconciler V2 (#548)
- 4046a4a [component/agent] Implement default Agent ClusterRole (#552)
- 3f67c9a [ksm feature] configmap fix (#554)
- 60b999e call defaulting code (#545)
- 8a809b6 [v1alpha1/conversion] Silence error (#551)
- 1ea9ed0 Fix CCR CrashLoopBackOff (#550)
- 81bf781 [reconciler_v2] Keep agent status updated according to DaemonSet (#547)
- 0a0decb [v2alpha1] Don't skip (#546)
- c8ec78f [feature/default] Delete redundant "namespace" attr (#544)
- 72ae33e Upgrade tooling to work with new RedHat certification workflow (#533)
- 6e276e9 [features] Fix RBACs (#543)
- 30def6b [controllers/datadogagent/reconciler_v2] Fix error condition (#541)
- 811e879 [merger/rbac] Initialize maps (#539)
- b9e15a0 update default agent image tags (#538) (#542)
- c3576d6 [v1alpha1/conversion] Fix confusing log msg (#540)
- 0c9f570 add dependencies override and ability to rm rbacs by component (#527)
- 0529b95 Add node agent status (#520)
- f45c5b8 CWS: fix runtime policies loading, when no config map is defined (#522)
- abb59b0 Update base image to fix CVEs (#523)
- a9cb1ae Update system-probe secccomp profile (#501)
- 7caf791 Add status for DCA and CCR (#518)
- 24d3c09 [v2alpha1] Fix issues so agent and DCA boot without errors (#521)
- 34a1618 [feature/eventcollection] Add missing nil check (#519)
- ab261ff feat(ksmcore): enable ingress metrics (#517)
- 53a49f0 [feature] Migrate dogstatsd feature (#487)
- 615b938 create default Cluster Agent dependencies (#512)
- f19ecf5 [controllers/datadogagent/component] Implement default agent containers (#510)
- 6d6bbe4 [controllers/datadogagent/component] Implement default agent (#507)
- d35e5b7 default cluster checks runner component (#506)
- 4f6af09 Fix breakage from dependency upgrades
- bb58756 Upgrade k8s.io/*, openapi definitions
- 0510708 [defaulting/images] Update agent to 7.36.1 and DCA to 1.20.0 (#513)
- 4f178ba add volumeMountManager (#509)
- 7056fd4 [feature] Migrate event collection feature (#500)
- 7459372 Make the DCA leader election ConfigMap name depend on the DatadogAgent name (#485)
- e3c287c feat: add a status-check to be used for helm test (#493)
- de643f3 [shared_utils] Simplify ShouldReturn (#504)
- 60e29c3 Introduce SecretManager (#499)
- 3d409c8 uniformly name clusterchecksrunner (#502)
- 137568f Feature factory interface changes (#498)
- 263b407 [features] migrate CSPM feature (#492)
- 827d687 fix(ksm-core): set CLC Runner enabled properly (#496)
- af8e101 register missing features (#497)
- d08e57a Pull v0.8 to main (#494)
- aa006ff [features] migrate prometheus scrape feature (#490)
- cda69ab feat: DatadogAgent reconcileV2 skeleton (#491)