docs: end-to-end installation guide and prerequisite gap fixes#512
docs: end-to-end installation guide and prerequisite gap fixes#512vigviswa wants to merge 14 commits into
Conversation
8cbb911 to
c515d06
Compare
|
Pushed a commit to pass DCO check. Kindly review |
|
Thanks for the approval. The DCO check is passing. The "verified signatures" requirement is blocking me from merging. I've set up GPG signing for future commits, but the existing ones in this PR aren't signed. Could you merge this on your end, or let me know if I should re-push with signed commits? |
|
you have to re-push with verified commits, sorry it's a prodsec thing |
b2d2662 to
208b244
Compare
🔐 TruffleHog Secret Scan✅ No secrets or credentials found! Your code has been scanned for 700+ types of secrets and credentials. All clear! 🎉 🕐 Last updated: 2026-03-13 22:29:05 UTC | Commit: 208b244 |
🛡️ Vulnerability Scan🚨 Found 72 vulnerability(ies) Severity Breakdown:
🔗 View full details in Security tab 🕐 Last updated: 2026-03-13 22:29:11 UTC | Commit: 208b244 |
dcc17b6 to
3f6d5d8
Compare
|
This PR has been inactive for 30 days and will be closed soon. |
- Add book/src/manuals/installation-guide.md: 10-step deployment guide stitching together existing docs and filling gaps (Vault commands, Temporal setup, admin-cli build, Elektra OTP bootstrap, verification) - Update building_bmm_containers.md: add image summary table, tagging/ pushing section (auth before tag/push), REST image build steps, fix typo "perfrom" and stray backtick in tar command - Update site-setup.md: replace nvcr.io/nvidian internal image refs with <YOUR_REGISTRY> placeholders and build-from-source links (fixes NVIDIA#476) - Update helm/PREREQUISITES.md: add Vault PKI engine/role/auth/policy commands, explicit carbide DB/user requirements, pg extensions, and new Temporal section (optional for core, required for REST) - Update book/src/SUMMARY.md: add installation guide entry, fix broken faqs.md link (file is faq.md) - Update README.md: add installation guide link in Getting Started Signed-off-by: vigneshv <vigneshv@nvidia.com>
Add step-by-step instructions for obtaining VAULT_ROLE_ID, VAULT_SECRET_ID, and VAULT_TOKEN from Vault. These values were previously listed as required but with no explanation of how to generate them -- customers were blocked at this step. Signed-off-by: vigneshv <vigneshv@nvidia.com>
- Update site-setup.md, SUMMARY.md, installation-guide.md, and pushing_containers.md to use NICo naming and correct repo links - Remove work.md from PR Signed-off-by: vigneshv <vigneshv@nvidia.com>
3f6d5d8 to
97b00ec
Compare
Signed-off-by: vigneshv <vigneshv@nvidia.com>
Signed-off-by: vigneshv <vigneshv@nvidia.com>
Signed-off-by: vigneshv <vigneshv@nvidia.com>
Signed-off-by: vigneshv <vigneshv@nvidia.com>
Signed-off-by: vigneshv <vigneshv@nvidia.com>
Signed-off-by: vigneshv <vigneshv@nvidia.com>
Signed-off-by: vigneshv <vigneshv@nvidia.com>
Signed-off-by: vigneshv <vigneshv@nvidia.com>
Signed-off-by: vigneshv <vigneshv@nvidia.com>
-e Signed-off-by: Peter Gambrill <pgambrill@nvidia.com>
Copyedits and rebase fixes for end-to-end install changes
Description
Add an end-to-end installation guide and fix documentation gaps that are blocking external customers from deploying Carbide.
Changes:
book/src/manuals/installation-guide.md-- 10-step deployment guide following the validated sequence used by SA/engineering teams, linking to existing docs and filling gaps (REST component deploy order, Vault setup, troubleshooting)helm/PREREQUISITES.md-- Added Vault PKI configuration (forgeca mount, forge-cluster role, K8s auth, policies), AppRole/token generation steps, PostgreSQL user guidance, and Temporal sectionbook/src/manuals/building_bmm_containers.md-- Added container image summary table, registry tagging/push instructions, and REST container build sectionbook/src/manuals/site-setup.md-- Replaced nvcr.io/nvidian references with build-from-source instructionsbook/src/SUMMARY.mdandREADME.md-- Added links to the new guideType of Change
Related Issues (Optional)
Fixes #476
Breaking Changes
Testing
Additional Notes
Overlaps with #479 on
site-setup.md. This PR goes further by adding build-from-source links alongside the registry placeholder format. Based on real customer questions from partner deployments (Vault AppRole/token generation, PostgreSQL user setup, Temporal requirement, nvcr.io access).