Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[APF-14] Update chart instructions to reflect new UI and split image value #1484

Merged
merged 19 commits into from
Aug 15, 2024

Conversation

ksun154
Copy link
Contributor

@ksun154 ksun154 commented Aug 8, 2024

What this PR does / why we need it:

Simplifies README instructions to reflect the new Kubernetes UI.

Includes updates after discussion with agent team:

  • Splits image into repository and tag to be consistent with the other charts.
  • Updates labeler config to get our chart PRs properly labeled.
  • Adds action-platform to the merge queue config

Which issue this PR fixes

(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

  • fixes #
  • Fixes bug where port is required in the config even if the runner is in Workflows mode

Testing

Tested using an EC2 instance following: https://datadoghq.atlassian.net/wiki/spaces/SYN/pages/3587637521/How+to+test+the+PL+chart+from+helm-charts+repo

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

  • Chart Version bumped
  • Documentation has been updated with helm-docs (run: .github/helm-docs.sh)
  • CHANGELOG.md has been updated
  • Variables are documented in the README.md
  • For Datadog Operator chart or value changes update the test baselines (run: make update-test-baselines)

Followup

Create nicer templated way for users to add connection credentials via config.yaml: https://datadoghq.atlassian.net/browse/APPS-1924

@ksun154 ksun154 changed the title [APF-14] Update chart instructions to reflect new UI [APF-14] Update chart instructions to reflect new UI and split image value Aug 13, 2024
@ksun154 ksun154 marked this pull request as ready for review August 13, 2024 17:49
@ksun154 ksun154 requested review from a team as code owners August 13, 2024 17:49
@ksun154 ksun154 requested review from levan-m and embeaken August 13, 2024 17:49
@ksun154 ksun154 requested review from embeaken and levan-m August 14, 2024 13:13
@ksun154 ksun154 merged commit ab49c85 into main Aug 15, 2024
18 checks passed
@ksun154 ksun154 deleted the kelly.sun/update-instructions branch August 15, 2024 16:41
tbavelier added a commit that referenced this pull request Mar 5, 2025
* [observability-pipelines-worker] 1.7.0 release (#1256)

* Fix Autopilot registry until new registries are allowed (#1258)

* Get rid of the old GODEBUG=x509ignoreCN=0 hack (#1264)

* Fix NOTES for APM Instrumentation (#1261)

* CRD update from 1.3.0 (#1243)

* CRD update from 1.3.0-rc.1

* Update changelog, version, doc

* Update Operator chart for 1.3.0 release (#1268)

* Release OPW 1.7.1 chart (#1271)

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>

* Parameter to enable SLO controller: rebase and sign (#1273)

* Parameter to enable SLO controller: rebase and sign

* Parameter to enable SLO controller: rebase and sign, pt2

* Mount host package manager database when host SBOM is enabled (#1259)

* Mount host filesystem when host SBOM is enabled

* Only mount host package manager directories

* Bump version to 3.49.8

* chore: update FIPS Proxy version to 1.0.1 (#1275)

Signed-off-by: Nicolas Guerguadj <nicolas.guerguadj@datadoghq.com>

* [Synthetics] Bump private location version (#1255)

* [datadog] Update agents to 7.50.1 (#1279)

* [datadog] Update agents to 7.50.2 (#1283)

* Support new registries for GKE Autopilot (#1281)

* Support new registries for GKE Autopilot

* update readme

* [Synthetics] Upgrade Private location to 1.43.0 (#1280)

* [Synthetics] Upgrade Private location to 1.43.0

* Update readme link

* Mention that public contribution commits need to be signed (#1287)

* [Synthetics] Allow specifying PriorityClass for pods (#1278)

Signed-off-by: Pavel Storozhenko <storozhenkopf@gmail.com>

* [synthetics] Add comments to clarify the usage of configSecret for public PL chart (#1288)

* [synthetics] Add comments to clarify the usage of configSecret for public PL chart

* [synthetics] Add comments to clarify the usage of configSecret for public PL chart

* [datadog] Update agents to 7.50.3 (#1291)

* Fix host OS detection for SBOMs (#1292)

* Mount host files for proper os detection in SBOMs

* Bump datadog chart version

* Add option to use containerd snapshotter to generate SBOMs (#1290)

* [AIT-8952] Generate DD_INSTRUMENTATION_INSTALL_TIME and DD_INSTRUMENTATION_INSTALL_ID (#1263)

* [APM Onboarding] Generate DD_INSTRUMENTATION_INSTALL_TIME and DD_INSTRUMENTATION_INSTALL_ID

* Set KPI env variables on tracer agent

* Fix chart version in changelog

* Set KPI env variables on Cluster Agent

* Store install variables in configmap

* Support parametrized name for configmap

* Use correct configmap name

* Fix merge

* Update changelog message

* Remove empty line

---------

Co-authored-by: Charly Fontaine <charly@datadoghq.com>

* [Bug fix] Use datadog.fullname to parametrize KPI configmap (#1294)

* [Bug fix] Use correct KPI configmap in Cluster and Trace Agents (#1295)

* [CWS] add auto suppression parameters (#1232)

* [CWS] add securiy-profile parameters and enable it by default

---------
Co-authored-by: Sylvain Baubeau <lebauce@gmail.com>

* [observability-pipelines-worker] 1.8.0 release (#1304)

* added `otlp.logs.enabled` option to datadog agent to set `DD_OTLP_CONFIG_LOGS_ENABLED` (#1299)

* [observability-pipelines-worker] update codeowners (#1306)

* Update FIPS Proxy version to 1.1.0 (#1305)

Signed-off-by: Nicolas Guerguadj <nicolas.guerguadj@datadoghq.com>

* Exclude agent pod from admission controller library injection (#1309)

* Exclude agent container from being labeled by admission controller

* remove if

* Update charts/datadog/templates/daemonset.yaml

Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>

---------

Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>

* [s8s] Bump PL chart for 1.44.0 release (#1311)

* Update FIPS Proxy version to 1.1.1 (#1313)

Signed-off-by: Nicolas Guerguadj <nicolas.guerguadj@datadoghq.com>

* add agent-apm as co-owner of _container-trace-agent.yaml (#1314)

* add(tooling): Add disktype label on kind nodes (#1316)

the goal is to ease the CI migration from `kubeval` to `kubeconform` introduced by the PR #1199

* fix(tooling): add config file path in helm/kind-action (#1317)

* ci: switch from kubeval to kubeconform (#1199)

- Switch from kubeval, which is unmaintained and outdated, to
  kubeconform
- Update kubernetes versions in test matrices
- Use upstream schema for CRDs, so we don't have to ignore missing
  schemas in validation
- Switch away from deprecated output
  https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
- Switch CI nodeSelector examples to use disktype: ssd to avoid
  creating duplicates with baked in os defaults

---------

Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>

* fix(datadog-agent): Properly set DD_APM_ENABLED in the core agent container (#1310)

The `DD_APM_ENABLED` value has always been hardcoded to `false` in the core agent
container, leading to situations where APM is indeed enabled and the value of
`apm.enabled` is set to false in the core agent and true in the trace agent. This
hasn't been an issue until we started reporting the agent configuration to the backend,
and to display it in the UI. The agent configuration is reported from the core agent,
meaning that customers will see `apm.enabled: false` in the UI even if the trace agent
exists.

Here we fix this by setting DD_APM_ENABLED to true in the core agent if the trace agent
exists or if APM is enabled. The latter should imply the former, but this makes the logic
future-proof.

* update datadog-crds for operator 1.4.0 (#1322)

* update latest image in datadog-operator chart to 1.4.0 (#1323)

* update latest image in datadog-operator chart to 1.4.0

* [integration-test] update number of expected agent pods

* [CONTINT-3688] Enable origin detection from client when origin detection is enabled (#1297)

* feat: support templated clusterName (#1324)

- In order to support templated clusterName, useful in multi-cluster
  setups, we need to render clusterName as a template variable.

* [datadog] Update agents to 7.51.0 (#1325)

Signed-off-by: Wassim DHIF <wassim.dhif@datadoghq.com>

* allow configuring CWS security profile based auto suppression feature and enable it by default (#1315)

* Enable datadog chart EKS E2E tests in CI (#1320)

* test e2e in ci

* update e2e tests/bump infra ci image

* run on push for testing

* update integ tests, remove awscli update, add gh token

* debug gh token

* debug gh token

* debug gh token

* run e2e

* add ssh key for ci

* update tests

* cleanup gitlab config

* fix baselines

* bump packages

* test ci

* bump runner resources

* run on main/merge

* add manual run

* cluster-agent: Add network policy default permission (#1327)

Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>

* Add labeler github action (#1326)

* Disable mutations on Datadog resources pods (#1330)

* [datadog-operator] add flag for introspection (#1333)

* Add Kubernetes 1.28, 1.29 to Operator Go tests

* Add DatadogAgent v1alpha1 deprecation warning (#1332)

* Add DatadogAgent v1alpha1 deprecation warning

* Update charts/datadog-operator/templates/NOTES.txt

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog-operator/templates/NOTES.txt

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog-operator/templates/NOTES.txt

Co-authored-by: Celene <celene@datadoghq.com>

---------

Co-authored-by: Celene <celene@datadoghq.com>

* [APM Onboarding] Update configuration options for APM Instrumentation (#1318)

---------

Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>

* Avoid running e2e state during mergequeue run (#1341)

the current `e2e` gitlab-ci job is manual. 
to avoid running it during the merge-queue process a new rules is needed to check the CI_COMMIT_BRANCH

* Run e2e tests during mergequeue for `datadog` chart (#1342)

* Run e2e tests during mergequeue for `datadog` chart
* Update .gitlab-ci.yml

* [Synthetics] Update PL version to 1.45.0 (#1340)

* [Synthetics] Update PL version to 1.45.0

* Update charts/synthetics-private-location/README.md

Co-authored-by: Benoit Ruiz <benoit.ruiz@datadoghq.com>

---------

Co-authored-by: Benoit Ruiz <benoit.ruiz@datadoghq.com>

* [datadog-operator] bump chart to 1.5.2 (#1349)

* Fix typo in notes (#1331)

* fix typo in helm chart

* [datadog] bump chart

---------

Co-authored-by: Celene <celene@datadoghq.com>

* feat(datadog): set default version to 7.52.0 (#1351)

* Agent sidecar injection support via Admission Controller (#1348)

* Add basic baseline tests for agent chart

* baselines for AC sidecar injection

* Agent sidecar injection support via Admission Controller

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/README.md

Co-authored-by: Celene <celene@datadoghq.com>

* PR review updates

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* PR review updates 2

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* doc generate

* Set chart version to 3.59.1

---------

Co-authored-by: Celene <celene@datadoghq.com>

* Disable language detection reporting by default (#1353)

* Update PL version to 1.46.0 (#1356)

Signed-off-by: Katia SHANG <katia.shang@datadoghq.com>

* [synthetics] Auto set env var when enableStatusProbes is true (#1354)

* [synthetics] Auto set env var when enableStatusProbes is true

* [synthetics] Add missing quotes

* Add crds for operator 1.5.0 (#1359)

* [PROCS-3871] Add contimage and contlcycle endpoints to Cilium network policy (#1355)

* Add contimage and contlcycle endpoints

* Update chart version and changelog

* Update CHANGELOG.md

---------

Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>

* Add Operator 1.5.0 (#1360)

* Operator 1.5.0

* Only run operator tests when modifying operator chart

* add language detection apm config (#1338)

* add language detection apm config

* use helper function to know if language detection should be enabled or not

* [synthetics] Fix envFrom indentation in private location chart (#1361)

Co-authored-by: Benoit Ruiz <benoit.ruiz@datadoghq.com>

* [synthetics] Fix indent for env in private location chart (#1363)

* Add `podLabels` value to allow setting labels that only appear on the pods managed by the deployment. (#1358)

* [datadog] Update agents to 7.52.1 (#1366)

* [APM Telemetry] Allow skipping creating Configmap with parameters needed for APM KPIs (#1328)

* [APM Telemetry] Allow skipping creating Configmap with parameters needed for APM KPIs

* Update default values for KPI env vars

* Represent int as a string to fix unmarshalling error

* Fix CHANGELOG for 3.59.5 (#1374)

Adding back changelog message accidentally removed in pull #1328

* [s8s] Private Location 1.47.0 (#1372)

* [release] Add `CR_SKIP_EXISTING` flag to release job (#1378)

If some chart changes are detected but the version was not bumped,
ignore it (mostly for documentation only updates)

* [doc] Update PL documentation link (#1379)

* DO NOT MERGE [PRODUCTSA-1093] Update OPW chart for v2 release (#1329)

* [PRODUCTSA-1093] Update OPW chart for v2 release

 * Remove remoteConfigurationEnabled and pipelineConfig values: OPW2.0 is RC only

 * Bump version and appVersion to 2.0.0

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* fixup! [PRODUCTSA-1093] Update OPW chart for v2 release

* temp: Run CI

* [doc] Update charts listed in README (#1377)

* feat(datadog): support for registry overrrides (#1376)

(1) Adds support for setting the container registry at the `admissionController` level, which is the
[default checked by the datadog-agent](https://github.com/DataDog/datadog-agent/blob/e7aacda40982105c0d9a411f618f268e8d0e9dfd/pkg/clusteragent/admission/mutate/common/common.go#L185-L194).

(2) Removes the setting of DD_ADMISSION_CONTROLLER_AGENT_SIDECAR_CONTAINER_REGISTRY to registry
becauset that behavior is implied by (1).

* Set default agent/cluster agent version to 7.53.0 (#1388)

* Add config variable to toggle using kubelet core check (#1319)

* Add config variable to toggle using kubelet core check

* Move kubelet core check env var to agent specific chart

* Use camel case for config variable

* Update helm docs

* Append enabled to core check config

* rework ASM features activation following DataDog/datadog-agent#23618 (#1389)

Signed-off-by: Eliott Bouhana <eliott.bouhana@datadoghq.com>

fix CI & docs

Signed-off-by: Eliott Bouhana <eliott.bouhana@datadoghq.com>

Minor doc fix

Co-authored-by: Eliott Bouhana <eliott.bouhana@datadoghq.com>

* Fix clusterrole for dap (#1386)

* Update FIPS Proxy version to 1.1.2 (#1397)

Signed-off-by: Nicolas Guerguadj <nicolas.guerguadj@datadoghq.com>

* Set kubelet core check option to be enabled by default (#1391)

* Set kubelet core check option to be enabled by default

* Fix description not being added to README

* feat(origin-detection): add unified setting (#1392)

Signed-off-by: Wassim DHIF <wassim.dhif@datadoghq.com>

* [CWS] add new config option to control the CWS events track (#1394)

* [CWS] add new option to switch CWS events to the new track

* apply review suggestion

* apply second review suggestion

* Update crds for operator v1.6.0 (#1398)

* update datadog-operator chart for v1.6.0 (#1399)

* [CWS] default option to switch CWS events to the new track to true (#1400)

* [observability-pipelines-worker] 2.0.1 release  (#1402)

* [observability-pipelines-worker] release 2.0.1

* [observability-pipelines-worker] release 2.0.1

* [CWS] make sure the security agent is aware of `datadog.securityAgent.runtime.useSecruntimeTrack`. (#1404)

* [CWS] pass `useSecruntimeTrack` to security agent as well

* version bump + changelog

* [Synthetics] Private Location 1.48.0

* Add CODEOWNER for process agent template (#1408)

* do not enable live process collection by default when language detection is enabled (#1410)

* Update RBACs for storageclass and limitrange collection (#1387)

* Set default (cluster-)agent version to `7.54.0` (#1412)

* [observability-pipelines-worker] release 2.0.2 (#1414)

* [CECO-1228][operator] Add tool version to operator helm chart (#1416)

* Add tool version to operator

* Update helm docs

* [datadog-crds] update CRDs following datadog operator 1.7.0 release (#1423)

* [datadog-operator] update chart for 1.7.0 (#1424)

* [datadog-operator] update chart for 1.7.0 release

* update test baselines

* Modify tool version in operator chart (#1427)

* add namespaceAnnotationsAsTags to helm chart (#1428)

* feat(probe): add startup probe (#1420)

Signed-off-by: Wassim DHIF <wassim.dhif@datadoghq.com>

* Update fips-proxy image tag to 1.1.3 release (#1434)

* DD PL: add DNS policy (#1426)

* DD PL: add DNS policy

* Update charts/synthetics-private-location/templates/deployment.yaml

Co-authored-by: Adam Johnson <6908366+nhyne@users.noreply.github.com>

---------

Co-authored-by: Adam Johnson <6908366+nhyne@users.noreply.github.com>

* Add Kubernetes 1.30 to Operator integ test (#1435)

* [datadog-operator] deprecate webhook flag (#1438)

* [datadog-operator] deprecate webhook

* update chart version

* update tests

* Remove startup probe for Agent in GKE AutoPilot due to deployment restrictions (#1440)

* Add rbac for the leader election lease (#1441)

* [synthetics] Bump to 0.16.4 with PL 1.49.0 (#1444)

* make sure that disabling CSPM host benchmarks is propagated to the agent (#1446)

* make sure that disabling CSPM host benchmarks is propagated to the agent

* enable host benchmarks by default

* apply review suggestion

Co-authored-by: Celene <celene@datadoghq.com>

---------

Co-authored-by: Celene <celene@datadoghq.com>

* Add image.doNotCheckTag to operator chart (#1432)

* Add image.doNotCheckTag

* update baselines

* update baselines

* fix additional image tags

* fix linter errors

* Configure security context for the seccomp-setup initContainer (#1445)

* [OPA-2008] Upgrade OPW helm chart to use to 2.1.0 image (#1447)

* [PROCS-3709] Add support to run process checks in core agent (#1439)

* Support running process checks in core agent

* Restore _helpers.tpl

* Update docs

* Minor updates

* Update docs

* Remove config guard for processes envs

---------

Co-authored-by: Celene <celene@datadoghq.com>

* Set default (cluster-)agent version to 7.55.1 (#1456)

* [synthetics]  Add support for PDB for private location deployment (#1459)

* feat(synthetics): add pdb support for private locations

* feat(synthetics): add pdb support for private locations

* [PROCS-4201] Add automatic detection for enabling the process agent container (#1451)

* Support running process checks in core agent

* Restore _helpers.tpl

* Add process agent helper

* Update docs and volume mounts

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <celene@datadoghq.com>

* Update docs

* Add version helper

* Update version

* combine helpers

* fix

* Add more version tests

---------

Co-authored-by: Celene <celene@datadoghq.com>

* support setting annotations on datadog-operator deployment (#1449)

* support setting annotations on datadog-operator deployment

This can be useful when interested in utilizing automatic
restarter/rescheduler tools like stakater/reloader to perform a fresh
rollout when a secret value (e.g. app key or api key) changes.

* fix datadog.containerLifecycle.enabled flag setting (#1460)

* add opw version 2.1.1 (#1461)

* squash commits for signed commits (#1429)

* add opw version 2.1.2 (#1466)

* Set default `Agent` and `Cluster-Agent` version to `7.55.2` (#1468)

* [APF-14][APPS-1875] Add Private Action Runner helm chart (#1465)

* add private-action-runner

* fix description

* add CODEOWNER

* fix

* let customer name the namespace

* udpate chart name

* address comments

* fixes

* more fixes

* change namespace back

* fix namespace and rename override

* missed change

* update README

* Apply suggestions from code review

apply doc suggestions

Co-authored-by: Sandra (neko) <165049174+neko-dd@users.noreply.github.com>

* clean up values

* more cleanup

* fix comment

* title and version

* versions

* address comment

---------

Co-authored-by: Sandra (neko) <165049174+neko-dd@users.noreply.github.com>
Co-authored-by: Fanny Jiang <fanny.jiang@datadoghq.com>

* Add support for enabling autoscaling (#1442)

* Remove XValidation rule from DPA CRD as requires K8S >= 1.25 (#1473)

* Update datadog-crds chart to latest version (#1472)

* [APF-14] Bump image version and fix example config (#1474)

* updates

* update chart version

* update image version (#1475)

* updated version from 0.2.0 to 0.3.0 (#1476)

* apply patch and fixes (#1478)

* bumped runner version to alpha26 (#1479)

* bump PAR to alpha27 (#1482)

* [APF-14] Update chart instructions to reflect new UI and split image value (#1484)

* update README

* update PR labeler

* add to merge queue config

* break up image in values

* fix

* doc gen

* section k8s actions

* add connection credential directions and fix port bug

* format

* ^

* copy edits

* more edits

* ^

* fix readonly

* use initContainers

* fix

* remove subpath

* Revert "remove subpath"

This reverts commits making fs readonly

* copy change

* [APF-14] Send MANAGED_BY environment variable (#1492)

* add variable

* bump chart version

* change var name

* bump version

* bump runner image

* [datadog-crds] update CRDs following datadog operator 1.8.0 release (#1491)

* [datadog-crds] update CRDs following datadog operator 1.8.0 release

* Remove conversion properties

* Update charts/datadog-crds/CHANGELOG.md

Co-authored-by: Celene <celene@datadoghq.com>

---------

Co-authored-by: Celene <celene@datadoghq.com>

* [datadog-operator] update operator version to 1.8.0 (#1494)

* [datadog-operator] update operator version to 1.8.0

* fix tag in template helper

* Cleanup operator readme

* Update RBAC

* [Synthetics] Private Location: Release 1.50.0 (#1498)

* Set default agent/cluster agent version to 7.56.0 (#1500)

* Private action runner helm chart YAML formatting tweaks (#1499)

* Private action runner helm chart YAML formatting tweaks

* bump chart version

* update changelog

* update readme

* [WF-8933] Bumping version to alpha29 (#1501)

* bumping versions

* re-running command

* Update helm chart to allow kubelet core check enabled to be set to false (#1502)

* Add admission controller port to cilium network policy for the cluster agent (#1505)

* [ASCII-2204] Update fips-proxy image tag to 1.1.4 release (#1496)

Co-authored-by: fanny-jiang <fanny.jiang@datadoghq.com>

* [PROCS-4293] Improve support for `processAgent.runInCoreAgent` feature (#1504)

* Improve support for run in core agent feature

* Update CHANGELONG and docs

* Remove check for enabled process checks

* Update CHANGELOG and docs

* Update Chart.yaml

* Update README.md

* Set default agent/cluster agent version to 7.56.1 (#1510)

* [CONS-6524] Standardize example OpenShift values (#1506)

* Standardize example OpenShift values

* Apply suggestions from code review

Co-authored-by: Sandra (neko) <165049174+neko-dd@users.noreply.github.com>

---------

Co-authored-by: Sandra (neko) <165049174+neko-dd@users.noreply.github.com>

* Add note for OTel collector (#1497)

* Add note for OTel collector

* Update chart version

* Set default agent/cluster agent version 7.56.2 (#1516)

* [APPS-1924] Add ability to configure connection credentials in config.yaml (#1511)

* add ability to configure connection credentials in config.yaml

* address comments

* fix file locations and postgresql format

* fix invalid config keys

* ignore helm-docs binary to avoid 'Request entity too large'

* PROF-10073: Add support for datadog.profiling (#1471)

* Add support for `datadog.profiling`

* Run `.github/helm-docs.sh`

* Update FIPS Proxy version to 1.1.5 (#1522)

* Update tag version for fips image

* fix tag in changelog

* PL: release 1.51.0 (#1525)

* Bump private action runner to v0.0.1-alpha31 (#1523)

* Bump private action runner to v0.0.1-alpha30

* Bump private action runner to v0.0.1-alpha31

* Update Helm chart for new Go private action runner (#1527)

* staging changes for Go private action runner

* Update Helm chart for Go runner

* update port

* suggestions

* tweak wording

* delete mistake

* test with dummy private key

* test with kubeconform

* lint

* [Private Actions] Allow for arbitrary secret files to be specified in `values.yaml` (#1531)

* Move to specifying credential files directly

* lint

* Bump PAR version to v0.1.1-beta (#1533)

* Improve private actions runner helm chart for kubernetes actions (#1529)

* Improve private actions runner helm chart for kubernetes actions

* Fix after rebase

* Remove tests as they are not actually testing

* Linebreak

* [CONTP-277] Expose k8s resource labels as tags to configure tagger (#1534)

* [datadog/datadog] Update Agent/cluster Agent to `7.57.2` (#1535)

* update to 7.57.2

* fix conflict from main

* [CONTINT-4406] add helm option to filter kubernetes events (#1517)

* Add config option for datadog.kubernetesEvents.filteringEnabled

* Added CI test and updated documentation

* Allow filtering and unbundle to bet set to false

* Add Azure Container Registry (#1537)

* fix tests (#1538)

* [ci] rm paths-ignore from lint and test charts (#1539)

* Tests for private action runner helm chart (#1532)

* Revert "Remove tests as they are not actually testing"

This reverts commit 04de79e.

* Use helm.DiffAgainstSnapshot for the snapshot test

* Add github workflow for private-action-runner

* Rename workflow

* Remove change to datadog operator

* Fix CI test configuration

* Update tests

* Bump go version for `datadog-operator` CI

* Add flag parsing

---------

Co-authored-by: levan-m <116471169+levan-m@users.noreply.github.com>

* add livenessProbe to values.yaml (#1526)

* add livenessProbe to values.yaml

* bump chart version, update changelog

* ran helm-docs script

.github/helm-docs.sh

* add test to check livenessProbe

* Update Operator_Deployment_default.yaml

* remove unecessary requests

* remove hardcoded httpget in values

* remove configurability for liveness probe http get

* update documentation

* fix lint error

* update livenessprobe with default k8s values

* add defaults to values, override test case

---------

Co-authored-by: levan-m <116471169+levan-m@users.noreply.github.com>

* [s8s] Release Private Location 1.52 (#1542)

* [CONTP-375] Adding RBACs for DCA to read resource annotations and labels for tagging (#1546)

* Adding RBACs for DCA to read resource metadata for tagging

* Changelog and version bump

* feat(datadog): add ValidatingWebhookConfigurations RBAC (#1508)

Signed-off-by: Wassim DHIF <wassim.dhif@datadoghq.com>

* Fix a few typos on otel agent in values.yaml (#1490)

Co-authored-by: krlv <eugene.kirillov@datadoghq.com>

* [observability-pipelines-worker] 2.2.0 release (#1549)

* Simplify OTel Agent default pipelines (#1489)

* [CONTP-431] embed components common env vars in clc runner (#1548)

* embed components common env vars in clc runner

* PR review - remove duplicate env vars in clc runner deployment

* Update crds for operator v1.9.0 (#1554)

* Update chart for operator v1.9.0 release (#1555)

* Bump PAR chart to 0.14.1 (#1556)

* bump to 0.14.1

* bump actual version

* readme update

* fix manifest test

* Mount /usr/lib/sysimage/rpm when using host SBOM feature (#1541)

* Mount /usr/lib/sysimage/rpm when using host SBOM feature

* Update charts/datadog/CHANGELOG.md

Co-authored-by: Timothée Bavelier <97530782+tbavelier@users.noreply.github.com>

---------

Co-authored-by: Timothée Bavelier <97530782+tbavelier@users.noreply.github.com>

* revert 1541 (#1559)

* fix: Move DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY outside of sidecar condition (#1515)

Move DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY outside of sidecar condition

* Added helm chart option to enable event source mapping (#1560)

* Added helm chart option to enable event source mapping

* Remove "if" statement

Co-authored-by: Lénaïc Huard <L3n41c@users.noreply.github.com>

* updated chart versions

---------

Co-authored-by: Lénaïc Huard <L3n41c@users.noreply.github.com>

* Updates latest Synthetics Private Location version (#1563)

* Fix system probe error message (#1562)

* Update versions in helm chart (#1568)

* ci: update Kube and test workflows (#1486)

- Update Kubernetes versions and standardize across test matrices
- Update helm-docs to v1.14.2
- Update actions/checkout to v4 in two workflows
- Update helm/chart-testing-action to v2.6.1
- Update setup-helm action to 4.x (4.x is just for node version update)
- Update helm/kind-action to v1.10.0
- Update kubeconform to v0.6.7

Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>

* Remove k8s 1.18.20 from testing matrix to fix CI (#1576)

* Enable support for uncompressed layers by default (#1573)

Co-authored-by: tbavelier <97530782+tbavelier@users.noreply.github.com>

* fix: re-introduce k8s 1.18 CI testing (#1579)

* fix: re-introduce k8s 1.18 CI testing

* fix also go-test.yaml github workflow

* Use uncompressedlayerssupport only if containerImage is enabled (#1585)

* Use uncompressedlayerssupport only if containerImage is enabled

* Simplify

Co-authored-by: Celene <celene@datadoghq.com>

---------

Co-authored-by: Celene <celene@datadoghq.com>

* Fix helm installation warnings (#1551)

* Fix helm installation warnings

* update Readme

* Update Readme

* Update Readme

* Bump runner version to v0.1.3-beta (#1587)

* Bump runner version to v0.1.3-beta

* retry with baseline update

* [dca] [rbac] Add RBAC rules allowing PDB collection (#1577)

* Add support for overlayfs direct scan for SBOMs (#1540)

* Use uncompressedlayerssupport only if containerImage is enabled

* Add support for overlayfs direct scan for SBOMs

* Mount docker directory to access container image mounts

---------

Co-authored-by: Timothée Bavelier <timothee.bavelier@datadoghq.com>

* Delete default configuration files from cluster checks runner (#1594)

* add shell cmds to persist specified check conf.d directories on ccr pods

* alternate solution to delete only default yaml files

* bump chart

* Fix format of teams listed in github_team_restrictions (#1595)

* [observability-pipelines-worker] 2.2.1 release (#1593)

* [Orch] Add additional permissions for operator to view CRDs (#1583)

Co-authored-by: levan-m <116471169+levan-m@users.noreply.github.com>

* Add the ability to include security contexts in container level for cluster checks runners (#1598)

* add security context in container level for cluster checks runners

* small edit in changelog

* move cluster check runner container security context to be adjactent to clusterChecksRunner.securityContext

* Update charts/datadog/CHANGELOG.md

Co-authored-by: Celene <celene@datadoghq.com>

---------

Co-authored-by: Celene <celene@datadoghq.com>

* Bump runner version to v0.1.4-beta (#1597)

* Bump runner version to v0.1.3-beta

update changelog

try with gcr

lint test

signed commit

* update change log

* Update version for datadog.processAgent.runInCoreAgent (#1591)

* [datadog] Update agents to 7.59.0 (#1600)

* [datadog-crds] Update CRDs from Datadog Operator v1.10.0 tag (#1601)

* Configure Github workflow and job level permissions (#1602)

* Configure Github workflow and job level permissions

* force CI run

* Revert "force CI run"

This reverts commit ab70476.

* update operator version to 1.10.0 (#1603)

* Add providers.gke.gdc option to datadog chart (#1521)

* wip

* add providers.gke.gdc option to datadog chart

* update test baselines

* syntax fix

* add back logs hostPaths

* cleanup/wip

* fixes, add test, update baselines

* fix dd_nodename

* fix test, bump version, update baselines

* update readme, fix test

* cleanup/refactor

* apply review suggestions

* bump chart version and update baselines/docs

* remove redundant template

* doc(datadog): docuement datadog.envDict usage (#1605)

* feat(admission controller): Add new webhook settings (#1564)

Signed-off-by: Wassim DHIF <wassim.dhif@datadoghq.com>

* [observability-pipelines-worker] 2.2.2 release (#1608)

* Upgrade helm chart with new private action runner version (#1610)

* Add a new option `datadog.apm.useLocalService` to disable hostPorts for the trace-agent (#1552)

* add a new option to disable hostPorts for the trace-agent with

* add new line character at end of file for agent-apm-use-local-service-values.yaml

* Update agent-apm-use-local-service-values.yaml

* fix a small issue with the logic in the should-enable-trace-agent logic

* docs fix

---------

Co-authored-by: Fanny Jiang <fanny.jiang@datadoghq.com>

* Update FIPS Proxy version to 1.1.6 (#1616)

* Update tag version for fips image

* fix typo

* Update charts/datadog/CHANGELOG.md

Co-authored-by: Celene <celene@datadoghq.com>

---------

Co-authored-by: Celene <celene@datadoghq.com>

* fix(mergequeue): check gitlab-ci to merge PR (#1620)

* fix(datadog): rename ci values files to be properly tested (#1612)

* [CWS] Configuration options for enabling CWSInstrumentation in the `cluster-agent` (#1382)

* [CWS] Configuration options for enabling CWSInstrumentation in the cluster-agent and from the operator

* [cws-instrumentation] Nest configuration under clusterRole

* Add talos support for os-release files (#1611)

Co-authored-by: faelis <91593249+faelis@users.noreply.github.com>

* [PAR] update PAR image (#1624)

* [CODEOWNERS] Update processes to container-intake (#1614)

Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>

* [PAR] update PAR image to v0.1.8-beta (#1630)

* [PAR] update PAR image to v0.1.8-beta

* actually update the version

* Bump python version to 3.12 in CI (#1637)

* Bump python version to 3.12 in CI

* Dummy change to trigger CI

* Dummy change with version bump

* Dummy changelog

* Update readme too...

* Remove dummy changes

* Include .DS_Store in gitignore

* Removed .DS_Store from tracking

* [ACTP] Bump runner version to v0.1.9-beta (#1638)

* [ACTP] Bump runner version to v0.1.9-beta

* update changelog

* Add /sys/fs/bpf to system-probe container volumes (#1634)

* [datadog-crds] Update CRDs from Datadog Operator v1.11.0 tag (#1640)

* update-crds.sh v1.11.0
* crd changelog

* [PROCS-4586] Enable process checks in the core agent by default (#1627)

Co-authored-by: levan-m <116471169+levan-m@users.noreply.github.com>

* [release]: Synthetics Private Location 1.54.0 (#1646)

* Update README.md (#1647)

* Remove deployments.apps example for resources tag option (#1615)

* Remove deployments.apps example for resources tag option

* Update README

* update readme

* [datadog-operator] Update operator version to 1.11.1 (#1641)

* before running baseline tests
* baseline test
* 1.11.1

* Add helm option to enable kubernetesUseEndpointSlices and add endpointslices to DCA RBAC (#1636)

* Added kubernetesUseEndpointSlices config option and endpointslices to DCA RBAC

* Removed DS_Store from tracked files

* Version bump in readme

* Set endpointslices as default in RBAC

* [CONTP-519] Support K8s admin events (#1639)

* Support K8s admin events

* Bump conflict

* Undo formatting

* Update README.md

* Update CHANGELOG.md

* Update version

* fix(datadog): version 3.84.3 was not created properly (#1650)

* fix(datadog): propagate datadog.site option to the otelCollector config (#1649)

* [USMON-1389] service discovery: Add support (#1645)

* service discovery: Add support

* Wip

* feat(admission): add delete RBAC for datadog-webhook (#1651)

Signed-off-by: Wassim DHIF <wassim.dhif@datadoghq.com>

* [datadog] otel-agent: the otel-agent should be launched with --core-config (#1653)

* [datadog] otel-agent: the otel-agent should be launched with --core-config switch

* [datadog] otel-agent: bump minor and more detailed changelog message

* [ACTP] Bump runner version to v0.1.10-beta (#1660)

* feat(datadog): allow setting injector version (#1659)

Co-authored-by: clamoriniere <cedric.lamoriniere@datadoghq.com>

* [datadog-operator] expose CRD-specific watch namespace settings (#1652)

* Add host cgroup mount to system-probe (#1665)

Co-authored-by: tbavelier <97530782+tbavelier@users.noreply.github.com>

* [datadog] Update agents to version 7.61.0 (#1667)

* Bump agent/cluster agent version 7.61.0

* Run update test baselines

* [observability-pipelines-worker] 2.2.3 release (#1669)

* Disable SBOM monitoring features for GKE Autopilot (#1666)

* Disable SBOM monitoring features for GKE Autopilot

* simplify if cond

* fix os-release-file volume

* [synthetics-private-location] Add service account annotations (#1658)

* do not run process check in core agent on autopilot (#1674)

* do not run process check in core agent on autopilot

* fix templating to exit early if condition is satisfied

* Add support for SBOMs on CRI-O (#1662)

* Mount cri-o directory to access image layers

* Bump datadog chart

* Add apiserver additionalconfig for cluster agent (#1655)

* add clusterAgent.apiserverCheck.additionalConfigs

* fix values.yaml

* fix values.yaml

* add clusterAgent.kubernetesApiserverCheck.disableUseComponentStatus instead of additionalConfig

* update readme

* update readme and blank default value

* Update charts/datadog/values.yaml

Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>

* Update charts/datadog/templates/_kubernetes_apiserver_config.yaml

Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>

* Update charts/datadog/values.yaml

Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>

* update helper tpl

* update helper tpl

* update deployment

* Update charts/datadog/values.yaml

Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>

* Update charts/datadog/templates/_helpers.tpl

Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>

* Update charts/datadog/templates/_kubernetes_apiserver_config.yaml

Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>

* Update charts/datadog/templates/cluster-agent-deployment.yaml

Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>

* update readme

* Update charts/datadog/values.yaml

Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>

* update readme and update version

* Remove newline

Mistakenly added newline when merging main

---------

Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>
Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>

* [observability-pipelines-worker] 2.3.0 release (#1678)

* Bumped agent version to 7.62 (#1676)

* update crds labels + revert helpers tpl change

* default render with datadog-agent namespace

* fix clusterrole + remove capabilities

---------

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
Signed-off-by: Nicolas Guerguadj <nicolas.guerguadj@datadoghq.com>
Signed-off-by: Pavel Storozhenko <storozhenkopf@gmail.com>
Signed-off-by: Wassim DHIF <wassim.dhif@datadoghq.com>
Signed-off-by: Katia SHANG <katia.shang@datadoghq.com>
Co-authored-by: neuronull <neuronull@pm.me>
Co-authored-by: Vincent Boulineau <58430298+vboulineau@users.noreply.github.com>
Co-authored-by: Lénaïc Huard <L3n41c@users.noreply.github.com>
Co-authored-by: Liliya Belaus <59583867+liliyadd@users.noreply.github.com>
Co-authored-by: levan-m <116471169+levan-m@users.noreply.github.com>
Co-authored-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
Co-authored-by: Volodymyr Linevych <4980689+vlinevych@users.noreply.github.com>
Co-authored-by: Sylvain Baubeau <lebauce@gmail.com>
Co-authored-by: Nicolas Guerguadj <35628945+Kaderinho@users.noreply.github.com>
Co-authored-by: Jake Pruitt <jake.pruitt@datadoghq.com>
Co-authored-by: David Ortiz <david.ortiz@datadoghq.com>
Co-authored-by: Fanny Jiang <fanny.jiang@datadoghq.com>
Co-authored-by: Lout Philipps <lout.philipps@datadoghq.com>
Co-authored-by: Pavel Storozhenko <storozhenkopf@gmail.com>
Co-authored-by: Charly Fontaine <charly@datadoghq.com>
Co-authored-by: Sylvain Afchain <sylvain.afchain@datadoghq.com>
Co-authored-by: Doug Smith <dsmith3197@users.noreply.github.com>
Co-authored-by: Marley <55280588+marleypowell@users.noreply.github.com>
Co-authored-by: Cedric Lamoriniere <cedric.lamoriniere@datadoghq.com>
Co-authored-by: Etienne Lefebvre <etienne.lefebvre@datadoghq.com>
Co-authored-by: Ahmed Mezghani <38987709+ahmed-mez@users.noreply.github.com>
Co-authored-by: Will Yardley <wyardley@users.noreply.github.com>
Co-authored-by: Baptiste Foy <baptiste.foy@datadoghq.com>
Co-authored-by: Celene <celene@datadoghq.com>
Co-authored-by: AliDatadog <125997632+AliDatadog@users.noreply.github.com>
Co-authored-by: Robin Breathe <robin@isometry.net>
Co-authored-by: Wassim Dhif <wassim.dhif@datadoghq.com>
Co-authored-by: Paul Cacheux <paul.cacheux@datadoghq.com>
Co-authored-by: Aurèle Oulès <aurele@oules.com>
Co-authored-by: Levan Machablishvili <levan.machablishvili@datadoghq.com>
Co-authored-by: Benoit Ruiz <benoit.ruiz@datadoghq.com>
Co-authored-by: Katia SHANG <59337250+SKYWy@users.noreply.github.com>
Co-authored-by: khewonc <39867936+khewonc@users.noreply.github.com>
Co-authored-by: Daniel Tafoya <63120739+daniel-taf@users.noreply.github.com>
Co-authored-by: Adel Haj Hassan <41540817+adel121@users.noreply.github.com>
Co-authored-by: Thomas McGinniss <60713608+tmcg-gusto@users.noreply.github.com>
Co-authored-by: D. McDaniel <82239163+dmcdii@users.noreply.github.com>
Co-authored-by: Derek Gaffney <17263955+gaffneyd4@users.noreply.github.com>
Co-authored-by: eugene kirillov <3404064+krlv@users.noreply.github.com>
Co-authored-by: Stan Rozenraukh <stan.rozenraukh@datadoghq.com>
Co-authored-by: Jennifer Chen <32009013+jennchenn@users.noreply.github.com>
Co-authored-by: Eliott Bouhana <eliott.bouhana@datadoghq.com>
Co-authored-by: Tess Neau <tess.neau@datadoghq.com>
Co-authored-by: Rafael Melo de Oliveira <rafamelo.oliveira@gmail.com>
Co-authored-by: Robert Li <li.robertj@gmail.com>
Co-authored-by: Xavier Lucas <xavier.lucas@datadoghq.com>
Co-authored-by: Minyi Zhu <minyi.zhu@datadoghq.com>
Co-authored-by: Jeremy Hanna <jeremy-hanna@users.noreply.github.com>
Co-authored-by: bagnaram <11695670+bagnaram@users.noreply.github.com>
Co-authored-by: Adam Johnson <6908366+nhyne@users.noreply.github.com>
Co-authored-by: JacksonDavenport <jack.davenport@datadoghq.com>
Co-authored-by: Vladimir Zhuk <52405651+vladimir-dd@users.noreply.github.com>
Co-authored-by: Steven Blumenthal <steven.blumenthal@datadoghq.com>
Co-authored-by: Tim Reddehase <697338+0robustus1@users.noreply.github.com>
Co-authored-by: Dinesh Gurumurthy <dinesh.gurumurthy@datadoghq.com>
Co-authored-by: Kelly Sun <42001404+ksun154@users.noreply.github.com>
Co-authored-by: Sandra (neko) <165049174+neko-dd@users.noreply.github.com>
Co-authored-by: Sergio Najm <169740405+SergioNajm@users.noreply.github.com>
Co-authored-by: Ilya Rubnich <ilya@rubni.ch>
Co-authored-by: Oliver Li <liyicheng340@gmail.com>
Co-authored-by: Waleed Sawan <waleed.sawan@gmail.com>
Co-authored-by: benjamin liu <34045252+liubenjamin@users.noreply.github.com>
Co-authored-by: Attila Szegedi <szegedi@users.noreply.github.com>
Co-authored-by: louis-cqrl <93274433+louis-cqrl@users.noreply.github.com>
Co-authored-by: Andrii Kalinichenko <andrey.kalinichenko@gmail.com>
Co-authored-by: Gabriel Plassard <138318954+dd-gplassard@users.noreply.github.com>
Co-authored-by: Oliver Li <oliver.li@datadoghq.com>
Co-authored-by: Gabriel Dos Santos <91925154+gabedos@users.noreply.github.com>
Co-authored-by: Ethan Wood-Thomas <ethan.woodthomas@datadoghq.com>
Co-authored-by: Sarah Wang <sarah.wang@datadoghq.com>
Co-authored-by: Yang Song <songy23@users.noreply.github.com>
Co-authored-by: krlv <eugene.kirillov@datadoghq.com>
Co-authored-by: Bruce Guenter <bruce@untroubled.org>
Co-authored-by: Mikhail Zholobov <legal90@gmail.com>
Co-authored-by: aquiladayc <56868556+aquiladayc@users.noreply.github.com>
Co-authored-by: Joachim <jbartosik@gmail.com>
Co-authored-by: ArunPiduguDD <arun.pidugu@datadoghq.com>
Co-authored-by: Joshua Lineaweaver <JLineaweaver@gmail.com>
Co-authored-by: mrmcpat <109171317+mrdoggopat@users.noreply.github.com>
Co-authored-by: Merchrist <99204620+merchristK@users.noreply.github.com>
Co-authored-by: Guillaume Fournier <36961134+Gui774ume@users.noreply.github.com>
Co-authored-by: faelis <91593249+faelis@users.noreply.github.com>
Co-authored-by: Hasan Mahmood <6599778+hmahmood@users.noreply.github.com>
Co-authored-by: Guy Arbitman <guy20495@gmail.com>
Co-authored-by: Jaime Fullaondo <truthbk@gmail.com>
Co-authored-by: Mark Spicer <mark@markspicer.me>
Co-authored-by: Vincent Whitchurch <vincent.whitchurch@datadoghq.com>
Co-authored-by: Bruce Guenter <bruce.guenter@datadoghq.com>
Co-authored-by: kylemurphycambia <48843826+kylemurphycambia@users.noreply.github.com>
Co-authored-by: Josué AGBEKODO <70853334+20agbekodo@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants