Skip to content

Improved DHCHAP Kubernetes page - #205

Merged
noctarius merged 3 commits into
mainfrom
dhchap-update
Sep 2, 2026
Merged

Improved DHCHAP Kubernetes page#205
noctarius merged 3 commits into
mainfrom
dhchap-update

Conversation

@noctarius

Copy link
Copy Markdown
Collaborator

@boddumanohar please verify again

@noctarius
noctarius requested a review from boddumanohar August 31, 2026 20:28
@noctarius noctarius self-assigned this Aug 31, 2026
Copilot AI lite review requested due to automatic review settings August 31, 2026 20:28

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refines the Kubernetes documentation for NVMe-oF host access control and DH-HMAC-CHAP by rewriting the page to better describe operator reconciliation, immutability constraints, and verification/troubleshooting workflows.

Changes:

  • Rewrites the introduction and framing to focus on host access control plus DH-HMAC-CHAP on StoragePool.
  • Adds operational detail about reconciliation behavior, StorageClass immutability implications, and node removal effects.
  • Adds verification and troubleshooting guidance (status.allowedNodes, node labels, allowedTopologies, and a FailedMount example).
Suppressed comments (1)

docs/kubernetes/operations/security/authentication-encryption.md:20

  • The section heading still mentions "Encryption", but this page now documents only host access control and DH-HMAC-CHAP authentication (transport encryption is explicitly noted as not exposed). Updating the heading keeps terminology consistent within the page.
    TLS/PSK encryption of the NVMe-oF transport is not exposed through the `StoragePool`. Encryption of the volume
    data at rest is an unrelated, per-volume feature and is described in
    [Volume Encryption](../../usage/volume-encryption.md).

## Enable Host Authentication and Encryption

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread docs/kubernetes/operations/security/authentication-encryption.md
Comment thread docs/kubernetes/operations/security/authentication-encryption.md Outdated
Comment thread docs/kubernetes/operations/security/authentication-encryption.md Outdated
@github-actions

Copy link
Copy Markdown
Contributor

🤖: Deployment available as https://docstest.simplyblock.io/dhchap-update

noctarius and others added 2 commits August 31, 2026 22:33
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown
Contributor

🤖: Deployment available as https://docstest.simplyblock.io/dhchap-update

1 similar comment
@github-actions

Copy link
Copy Markdown
Contributor

🤖: Deployment available as https://docstest.simplyblock.io/dhchap-update

@boddumanohar boddumanohar left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks, looks much better

@noctarius
noctarius merged commit 06421d4 into main Sep 2, 2026
4 checks passed
@noctarius
noctarius deleted the dhchap-update branch September 2, 2026 15:08
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