Skip to content

Use aifoa namespace and complete NGC-based NMC installation instructions - #83

Merged
RohanAdwankar merged 10 commits into
mainfrom
docs/aifoa-nmc-onboarding
Nov 2, 2026
Merged

RohanAdwankar merged 10 commits into
mainfrom
docs/aifoa-nmc-onboarding

Conversation

@RohanAdwankar

@RohanAdwankar RohanAdwankar commented Oct 30, 2026 •

Copy link
Copy Markdown
Member

Use aifoa for new-install namespace examples and the command builder while preserving custom namespaces, existing installations and release/resource names. Complete operator guidance for root/sudo login shells, inference verification and uninstall across both clusters with data and shared-resource ownership explained. Replace the inference checkout requirement with its now-published NGC OCI chart pinned to 0.0.2-main.20261030003406.gd14c5492; Git and a repository working directory are no longer required. Validation: namespace CI tests and browser checks passed, authenticated model discovery and generation succeeded against self-hosted inference, the new OCI artifact was pulled and rendered on aifoa2 and compared to source, and strict documentation builds, Bash syntax and bundle freshness checks passed. No existing deployment was migrated or uninstalled.

Summary by CodeRabbit

  • Documentation
    • Updated installation examples and commands to use aifoa as the default namespace and Helm release name. Custom names remain supported; existing installations should keep their current names, as changing them does not migrate data.
    • Expanded the NMC guide with access prerequisites, updated self-hosted inference instructions, an endpoint check, and uninstall guidance that notes shared resources and cleanup considerations.
    • Updated port-forwarding, validation, and monitoring examples to reflect the new namespace.

Align public install, access and integration examples and the command builder on the aifoa namespace. Preserve Helm release and resource names, custom namespace selection and existing installations; explain that changing a namespace is not a migration. Refresh the bundled documentation and verify default and custom command generation.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
Explain root and sudo login-shell requirements, Kubernetes access and the checkout directory required for the local inference chart. Verify authenticated model discovery and generation before agent installation, and document uninstall ownership, retained model caches, data loss and shared infrastructure across the admin and workload clusters. The readiness example was exercised against a running self-hosted inference pod.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
Preserve the latest frontend image pins while keeping the namespace and operator documentation work based on current main.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
Replace repository cloning and checkout-relative installation with the verified afoa-inference OCI chart and a pinned published version. Keep the existing inference values and authentication workflow and regenerate the bundled operator documentation.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
Expand the new operator prose to Base Command Manager to satisfy the existing documentation vocabulary check. Preserve current main changes, align its new Redfish example with the aifoa namespace convention, and rebuild the documentation archive from the combined sources. Full local CI passes with 226 tests passed and two skipped; strict documentation build and Helm lint pass.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
Preserve the frontend image updates from main while retaining the reviewed NMC onboarding instructions and CI wording fix.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
Replace the operator account explanation with the agreed single sentence and refresh the bundled documentation.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
Replace the embedded Python probe with an authenticated completion request through the configured HTTPS endpoint and explain the expected response. Refresh the bundled documentation.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
Align installation, upgrade and uninstall examples and the command builder with the aifoa namespace convention. Preserve guidance for existing release names, validate rendered commands with the new release, and refresh the documentation bundle.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
Remove the unnecessary final cluster switch and resource listing commands. Condense cleanup guidance while retaining backup, retained-storage and shared-resource ownership requirements, and refresh the documentation bundle.

Signed-off-by: Rohan Adwankar <39285979+RohanAdwankar@users.noreply.github.com>
@RohanAdwankar

Copy link
Copy Markdown
Member Author

@coderabbitai can u see this?

@coderabbitai

coderabbitai Bot commented Nov 2, 2026

Copy link
Copy Markdown

Tip

For best results, initiate chat on the files or code changes.

@RohanAdwankar Yes, I can see your comment.

You are interacting with an AI system.

@RohanAdwankar

Copy link
Copy Markdown
Member Author

@coderabbitai r u able to review the PR?
@claude r u also able to do that?

@coderabbitai

coderabbitai Bot commented Nov 2, 2026

Copy link
Copy Markdown

Tip

For best results, initiate chat on the files or code changes.

@RohanAdwankar Yes, I can review PR #83. To start the review, comment @coderabbitai review.

I cannot confirm whether the @claude integration can review this PR.

You are interacting with an AI system.

@RohanAdwankar

Copy link
Copy Markdown
Member Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
Action not completed

Pull request is closed.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@RohanAdwankar
RohanAdwankar merged commit 9597387 into main Nov 2, 2026
3 of 4 checks passed
@RohanAdwankar
RohanAdwankar deleted the docs/aifoa-nmc-onboarding branch November 2, 2026 21:06
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