Skip to content

docs(explanations): add Pack architecture page#674

Merged
khuyentran1401 merged 9 commits into
mainfrom
docs/software-packs-nicapp-explainer
Jun 9, 2026
Merged

docs(explanations): add Pack architecture page#674
khuyentran1401 merged 9 commits into
mainfrom
docs/software-packs-nicapp-explainer

Conversation

@khuyentran1401

@khuyentran1401 khuyentran1401 commented May 28, 2026

Copy link
Copy Markdown
Collaborator

Reference Issues or PRs

Fixes #667 and #637.

What does this implement/fix?

Testing

  • Did you test the pull request locally?
  • Did you add new tests?

@netlify

netlify Bot commented May 28, 2026

Copy link
Copy Markdown

Deploy Preview for nebari-docs2 ready!

Name Link
🔨 Latest commit 2a58d4a
🔍 Latest deploy log https://app.netlify.com/projects/nebari-docs2/deploys/6a26839a69f1290008097f42
😎 Deploy Preview https://deploy-preview-674--nebari-docs2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@khuyentran1401 khuyentran1401 linked an issue May 28, 2026 that may be closed by this pull request
3 tasks
@tylerpotts tylerpotts self-requested a review May 28, 2026 14:49
Comment thread docs/docs/explanations/software-packs.mdx Outdated
Comment thread docs/docs/explanations/software-packs.mdx Outdated
Comment thread docs/docs/explanations/software-packs.mdx
@khuyentran1401 khuyentran1401 requested a review from dcmcand June 2, 2026 09:17
…icapp-explainer

# Conflicts:
#	docs/docs/references/RELEASE.md
Comment thread docs/docs/explanations/software-packs.mdx Outdated
Comment thread docs/docs/explanations/software-packs.mdx Outdated
Comment thread docs/docs/explanations/software-packs.mdx Outdated
Comment thread docs/docs/explanations/software-packs.mdx
Comment thread docs/docs/explanations/software-packs.mdx Outdated
Comment thread docs/docs/explanations/software-packs.mdx
Comment thread docs/docs/explanations/software-packs.mdx Outdated
- Call the operator-created object a Keycloak client, not a login,
  and reword so the client belongs to the pack and the sign-in to the
  user (lines 46, 56, and diagram)
- Replace 'visitors' with 'users'
- Genericize 'GitHub repository' to 'git repository' since packs only
  need to be ArgoCD-deployable, not GitHub-hosted (keep the nebari-dev
  org reference)
- Link the NebariApp configuration reference
- Rename the resilience bullet to 'Smaller blast radius'
- Note that a monolithic bundle widens the attack surface
- Update the pack-lifecycle diagram labels to match
@khuyentran1401 khuyentran1401 requested a review from dcmcand June 8, 2026 08:56

@dcmcand dcmcand 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.

🎉

@khuyentran1401 khuyentran1401 merged commit 3ef70d4 into main Jun 9, 2026
6 checks passed
@khuyentran1401 khuyentran1401 deleted the docs/software-packs-nicapp-explainer branch June 9, 2026 01:48
@github-project-automation github-project-automation Bot moved this from Todo 📬 to Done 💪🏾 in 📖 - Documentation Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done 💪🏾

Development

Successfully merging this pull request may close these issues.

Write the Software Packs and NebariApp CRD explainer page Pack lifecycle diagram

2 participants