Skip to content

chore: add dnsPolicy and dnsConfig support to pod template#429

Open
andibeuge wants to merge 2 commits intomainfrom
chore/add-dnsconfig-support
Open

chore: add dnsPolicy and dnsConfig support to pod template#429
andibeuge wants to merge 2 commits intomainfrom
chore/add-dnsconfig-support

Conversation

@andibeuge
Copy link
Copy Markdown
Contributor

This adds support for dnsConfig

Copilot AI review requested due to automatic review settings April 16, 2026 17:25
@andibeuge andibeuge requested review from a team as code owners April 16, 2026 17:25
@github-actions github-actions bot added the yaml label Apr 16, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds configurable dnsPolicy and dnsConfig support to the shared pod template used across the Helm charts, allowing consumers to customize pod DNS behavior via values.

Changes:

  • Document dnsPolicy / dnsConfig configuration options in chart values.yaml files.
  • Render spec.dnsPolicy and spec.dnsConfig in the shared common.pod template, with support for global defaults and per-pod overrides.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
parcellab/worker-group/values.yaml Adds commented examples/docs for dnsPolicy and dnsConfig in worker-group chart values.
parcellab/monolith/values.yaml Adds commented examples/docs for dnsPolicy and dnsConfig in monolith chart values.
parcellab/microservice/values.yaml Adds commented examples/docs for dnsPolicy and dnsConfig in microservice chart values.
parcellab/cronjob/values.yaml Adds commented example configuration for dnsPolicy and dnsConfig in cronjob chart values.
parcellab/common/values.yaml Documents the new global values supported by the shared pod template.
parcellab/common/templates/_pod.tpl Implements rendering of dnsPolicy/dnsConfig into PodSpec, with .pod.* overriding .Values.*.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants