Skip to content

feat: bind k8s cluster endpoint to internal space #786

Open
gboutry wants to merge 2 commits intocanonical:mainfrom
gboutry:fix/cilium-internal
Open

feat: bind k8s cluster endpoint to internal space #786
gboutry wants to merge 2 commits intocanonical:mainfrom
gboutry:fix/cilium-internal

Conversation

@gboutry
Copy link
Copy Markdown
Collaborator

@gboutry gboutry commented Apr 24, 2026

Move the k8s charm's cluster endpoint from the management space to the internal space so inter-node communication uses the internal network.

Closes-Bug: #2144916

Re-introduce 4627372 without the annotation management. Now, this is managed by CiliumNodeConfig.

gboutry added 2 commits April 24, 2026 18:58
CiliumNodeConfig is a CRD and rejects strategic merge patch.
Use JSON merge patch when clearing the restart-pending annotation
after a Cilium restart.

Assisted-By: Codex (gpt-5.5)
Signed-off-by: Guillaume Boutry <guillaume.boutry@canonical.com>
Move the k8s charm's cluster endpoint from the management space to the
internal space so inter-node communication uses the internal network.

Closes-Bug: #2144916
Assisted-By: Codex (gpt-5)
Signed-off-by: Guillaume Boutry <guillaume.boutry@canonical.com>
@gboutry gboutry marked this pull request as ready for review April 24, 2026 20:48
@gboutry gboutry requested a review from hemanthnakkina April 24, 2026 20:48
hemanthnakkina
hemanthnakkina previously approved these changes Apr 25, 2026
@gboutry gboutry dismissed hemanthnakkina’s stale review April 25, 2026 00:17

The merge-base changed after approval.

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.

2 participants