Skip to content

chore: fix chart lint issues#766

Merged
neilime merged 2 commits into
mainfrom
chore/helm-lint-issues
May 18, 2026
Merged

chore: fix chart lint issues#766
neilime merged 2 commits into
mainfrom
chore/helm-lint-issues

Conversation

@neilime
Copy link
Copy Markdown
Member

@neilime neilime commented May 18, 2026

No description provided.

@neilime neilime self-assigned this May 18, 2026
@neilime neilime force-pushed the chore/helm-lint-issues branch 9 times, most recently from 0ffedf1 to 3dd059d Compare May 18, 2026 17:09
Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
@neilime neilime force-pushed the chore/helm-lint-issues branch from 3dd059d to 272c7d8 Compare May 18, 2026 17:23
kind v0.31+/kindest/node v1.35+ enforces NetworkPolicy via kindnetd. The

chart NetworkPolicy's podSelector matched the helm test hook pod (which

inherited the app selectorLabels), denying its egress and causing wget

to time out reaching the app Service.

- Give the hook pod distinct labels (app.kubernetes.io/name:

  <chart>-test-connection) so the chart NetworkPolicy no longer selects it.

- Emit a dedicated NetworkPolicy for the hook pod allowing DNS + egress

  to the app pod on the service port. This also satisfies Checkov

  CKV2_K8S_6 (comments are stripped by Helm and cannot be used to skip).
@neilime neilime merged commit 2368780 into main May 18, 2026
92 checks passed
@neilime neilime deleted the chore/helm-lint-issues branch May 18, 2026 18:48
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