Skip to main content

nvca-self-managed-install

Install or validate the NVCA Operator chart against a self-managed NVCF control plane from the native monorepo. Use when the control plane comes from deploy/stacks/self-managed and NVCA must be installed with stack-derived image repository settings.

ソース情報

リポジトリ
NVIDIA/nvcf
ソースの最終更新活動
2026年8月3日 16:40
検出された SKILL.md の言語
英語
スター
229
フォーク
85

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
nvca-self-managed-install
description
Install or validate the NVCA Operator chart against a self-managed NVCF control plane from the native monorepo. Use when the control plane comes from deploy/stacks/self-managed and NVCA must be installed with stack-derived image repository settings.
license
Apache-2.0
compatibility
Requires a local checkout of the NVCF monorepo with deploy/helm/nvca-operator/ and deploy/stacks/self-managed/ present, plus helm.
author
nvcf-core-eng <nvcf-core-eng@exchange.nvidia.com>
version
1.0.0
tags
["nvcf","nvca","helm","install","self-managed"]
tools
["Read","Shell"]
metadata
{"internal":false,"author":"nvcf-core-eng <nvcf-core-eng@exchange.nvidia.com>","version":"1.0","tags":["nvcf","nvca","helm","install"],"languages":["bash"],"frameworks":["helm"],"domain":"cloud-infrastructure"}
# NVCA Self-Managed Install Use `deploy/helm/nvca-operator` as the install surface for NVCA Operator chart validation. Do not add NVCA back into the stack Helmfile just to test this chart. ## Source of Truth - Control-plane deployment: `deploy/stacks/self-managed` - NVCA chart and install workflow: `deploy/helm/nvca-operator` - NVCA source images and source chart: `src/compute-plane-services/nvca` - Cluster prerequisites: use the public `nvcf-self-managed-prerequisite` skill - Full stack install and teardown: use the public `nvcf-self-managed-installation` skill ## Preferred Workflow Run from `deploy/helm/nvca-operator`: ```bash make render-values-from-stack \ stack_env=local \ stack_repo=../../../deploy/stacks/self-managed ``` Inspect the generated file under `bin/`, then install or upgrade: ```bash make install-from-stack \ stack_env=local \ stack_repo=../../../deploy/stacks/self-managed ``` ## Optional Inputs - `additional_values=override.yml` for one-off overrides - `NCA_ID=<value>` to set the primary account ID explicitly - `CLUSTER_NAME=<value>` and `CLUSTER_ID=<value>` to preserve or pin cluster identity - `IMAGE_PULL_SECRET_NAME=<secret>` to attach a pre-created image pull secret ## Existing Release Reuse If `nvca-operator` is already installed in the `nvca-operator` namespace, the render helper reuses current release values first, then overlays repository paths derived from the stack environment file. Use this to preserve cluster IDs and operator settings during upgrades. ## Safety Before creating, deleting, or reusing local k3d clusters, read the local-dev safety guidance in `.cursor/skills/nvcf-self-hosted-local-dev/SKILL.md` from the repo root. Do not delete clusters or Helm releases without explicit user approval.
GitHubで見る