Skip to content

Fix inconsistencies in service toggle and TLS conditionals#669

Open
Alja9 wants to merge 1 commit into
NVIDIA:mainfrom
Alja9:helm-fix
Open

Fix inconsistencies in service toggle and TLS conditionals#669
Alja9 wants to merge 1 commit into
NVIDIA:mainfrom
Alja9:helm-fix

Conversation

@Alja9

@Alja9 Alja9 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

This PR for fixing the chart

  • Rename service.enable to service.enabled for consistency with other feature toggles in the chart.
    All other feature toggles in the chart use enabled (e.g., serviceMonitor.enabled, debugDump.enabled, tlsServerConfig.enabled, kubernetesDRA.enabled). Using enable for the service is inconsistent and can cause confusion for users expecting the same naming pattern. This change aligns it with the rest of the chart.

  • Remove redundant and operator from TLS conditionals in daemonset.yaml.
    Uses the and operator with only one operand, which is redundant, and is meant to combine multiple conditions.

- Rename service.enable to service.enabled for consistency with other
  feature toggles in the chart
- Remove redundant 'and' operator from TLS conditionals in
  daemonset.yaml for Helm best practice

Signed-off-by: aldi.j <aldi.jayadi222@gmail.com>
@Alja9 Alja9 changed the title fix: resolve inconsistencies in deployment chart Fix inconsistencies in service toggle and TLS conditionals Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant