Skip to content

docs(network-ports): de-duplicate rows and drop firewall ports#168

Merged
noctarius merged 1 commit into
mainfrom
docs-network-port-table-dedup
Jun 19, 2026
Merged

docs(network-ports): de-duplicate rows and drop firewall ports#168
noctarius merged 1 commit into
mainfrom
docs-network-port-table-dedup

Conversation

@schmidt-scaled

Copy link
Copy Markdown
Contributor

What

Fixes the shared network port table (snippets/network-port-table.md, included in install-cp and k8s-storage-plane).

Two problems

  1. Duplicated rows. Each control↔storage flow was listed twice — one row for the egress end and one for the ingress end of the same service/port (spdk-http-proxy and Control plane RPC). Collapsed each pair into a single row (Direction ingress, egress, Hosts storage, control), matching the style already used by the nvmf (internal) and Monitoring Stack rows.
  2. Firewall ports no longer required. Removed the spdk-firewall-proxy rows (50001-50065) and the deprecation footnote. Port blocking is now done in-band via the SPDK nvmf_port_block RPC (port_block.set_port), so no separate firewall-proxy port range needs to be opened.

🤖 Generated with Claude Code

The shared network port table (included in install-cp and
k8s-storage-plane) listed each control<->storage flow twice — one row
for the egress end and one for the ingress end of the same port. Collapse
those pairs into a single row per service (Direction 'ingress, egress',
Hosts 'storage, control'), matching the style already used by the
nvmf-internal and Monitoring rows.

Also remove the spdk-firewall-proxy rows (50001-50065) and their
deprecation footnote: port blocking is now done in-band via the SPDK
nvmf_port_block RPC, so no separate firewall-proxy port range needs to be
opened.
@noctarius noctarius merged commit 8c79bab into main Jun 19, 2026
@noctarius noctarius deleted the docs-network-port-table-dedup branch June 19, 2026 13: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.

3 participants