Skip to content

Add nebula-pq DaemonSet and ConfigMap templates#5

Merged
disentangle-network merged 2 commits intomainfrom
feature/nebula-mesh
Feb 19, 2026
Merged

Add nebula-pq DaemonSet and ConfigMap templates#5
disentangle-network merged 2 commits intomainfrom
feature/nebula-mesh

Conversation

@disentangle-network
Copy link
Owner

Summary

Optional nebula-pq overlay mesh for cross-cluster PQ-secure connectivity.

  • DaemonSet runs nebula-pq on every node (hostNetwork, NET_ADMIN)
  • ConfigMap generates nebula config with PQ curve PKI
  • Supports lighthouse and node modes
  • Disabled by default (nebula.enabled: false)
  • Cert Secret populated by launch mesh add + SOPS

Test plan

  • helm template with nebula.enabled=true renders DaemonSet + ConfigMap
  • helm template with defaults renders 0 nebula resources
  • helm unittest: 109 tests pass, zero regressions

lclose added 2 commits February 19, 2026 07:43
Track protocol v0.4.0 release which adds oracle math alignment and
identity state federation.
Optional nebula-pq overlay mesh for cross-cluster connectivity.
Disabled by default (nebula.enabled: false).

When enabled:
- DaemonSet runs nebula-pq on every node with hostNetwork + NET_ADMIN
- ConfigMap generates nebula config with PQ curve PKI
- Supports lighthouse and node modes
- Mounts cert Secret (created by launch mesh add + SOPS)
- Firewall allows disentangle group by default

Helm unittest: 109 tests pass, zero regressions.
No nebula resources rendered when disabled (verified: 0 references).
@disentangle-network disentangle-network merged commit bf95f9f into main Feb 19, 2026
8 checks passed
@disentangle-network disentangle-network deleted the feature/nebula-mesh branch February 19, 2026 16:09
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