Skip to content

Conversation

@lebauce
Copy link
Contributor

@lebauce lebauce commented Nov 18, 2025

What this PR does / why we need it:

Kata containers makes use of microVM to run pods. In these environments, network may not be available at all. vsock allows communication between the host and the guest through the hypervisor, without using TCP sockets.

DataDog/datadog-agent#39478 added support for vsock sockets in the agent.

This PR modifies the Helm Charts by:

  • setting the right configs (DD_VSOCK_ADDR, ...) to enable the feature
  • set the /etc/datadog-agent/auth as a hostpath so that it can be shared with the microVM through virtiofs

Which issue this PR fixes

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

  • fixes #

Special notes for your reviewer:

Checklist

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

  • Chart Version semver bump label added (use <chartName>/minor-version, <chartName>/patch-version, or <chartName>/no-version-bump)
  • For datadog or datadog-operator chart or value changes, update the test baselines (run: make update-test-baselines)

GitHub CI takes care of the below, but are still required:

  • Documentation has been updated with helm-docs (run: .github/helm-docs.sh)
  • CHANGELOG.md has been updated
  • Variables are documented in the README.md

@lebauce lebauce requested review from a team as code owners November 18, 2025 14:15
@github-actions github-actions bot added the chart/datadog This issue or pull request is related to the datadog chart label Nov 18, 2025
@lebauce lebauce force-pushed the lebauce/kata-containers branch from 9cbd5c4 to f371123 Compare November 18, 2025 14:16
@lebauce lebauce force-pushed the lebauce/kata-containers branch 2 times, most recently from 366e3be to 8488994 Compare December 1, 2025 17:55
@lebauce lebauce force-pushed the lebauce/kata-containers branch from 8488994 to 25fa92d Compare December 2, 2025 14:42
@lebauce lebauce force-pushed the lebauce/kata-containers branch from 400e804 to 8623fff Compare December 4, 2025 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chart/datadog This issue or pull request is related to the datadog chart

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants