Skip to content

docs: add AWS provider how-to for deploying NKP - #673

Merged
khuyentran1401 merged 13 commits into
mainfrom
docs/aws-provider-howto
Jun 5, 2026
Merged

docs: add AWS provider how-to for deploying NKP#673
khuyentran1401 merged 13 commits into
mainfrom
docs/aws-provider-howto

Conversation

@khuyentran1401

@khuyentran1401 khuyentran1401 commented May 27, 2026

Copy link
Copy Markdown
Collaborator

Reference Issues or PRs

Fixes #653.

What does this implement/fix?

  • Adds an end-to-end how-to for deploying NKP on AWS EKS with the nic CLI.
  • Ships a least-privilege IAM policy (/policies/aws/nic-deploy.json) that was validated against a real AWS account.

Testing

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

Validated by running nic deploy and nic destroy end-to-end against a real AWS account with a scoped IAM user built from the shipped policy (both completed with zero AccessDenied).

@netlify

netlify Bot commented May 27, 2026

Copy link
Copy Markdown

Deploy Preview for nebari-docs2 ready!

Name Link
🔨 Latest commit d5df867
🔍 Latest deploy log https://app.netlify.com/projects/nebari-docs2/deploys/6a20f917447a4d000863f6a6
😎 Deploy Preview https://deploy-preview-673--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.

Comment thread docs/docs/how-tos/providers/aws.mdx Outdated
Comment thread docs/docs/how-tos/providers/aws.mdx Outdated
Comment thread docs/docs/how-tos/providers/aws.mdx Outdated
Comment thread docs/docs/how-tos/providers/aws.mdx
Comment thread docs/docs/how-tos/providers/aws.mdx Outdated
Comment thread docs/docs/how-tos/providers/aws.mdx Outdated
@dcmcand dcmcand self-assigned this May 29, 2026
@dcmcand dcmcand moved this from Todo 📬 to In review 👀 in 📖 - Documentation May 29, 2026
@khuyentran1401
khuyentran1401 requested a review from dcmcand June 2, 2026 03:50
# Conflicts:
#	docs/docs/references/RELEASE.md

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.

A general comment that I have here, is that many sections, such as GitOps repository, Secrets and credentials, and First sign-in, are not specific to AWS but rather shared across all providers (i.e. Azure, Existing, and Hetzner). I think it would be more intuitive for the user, and easier for us to maintain, if we kept those outside and referenced them here as previous or next steps.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Agreed. I'd like to handle this in the next provider how-to PR (Azure or Hetzner), where we can see the real duplication and design the shared structure once. I filed an issue in #680 to track

Comment thread docs/docs/how-tos/providers/aws.mdx Outdated
Comment thread docs/docs/how-tos/providers/aws.mdx Outdated
Comment thread docs/docs/how-tos/providers/aws.mdx
Comment thread docs/docs/how-tos/providers/aws.mdx Outdated
Comment thread docs/docs/how-tos/providers/aws.mdx Outdated
Comment thread docs/docs/how-tos/providers/aws.mdx Outdated

@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 416d4e2 into main Jun 5, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from In review 👀 to Done 💪🏾 in 📖 - Documentation Jun 5, 2026
@khuyentran1401
khuyentran1401 deleted the docs/aws-provider-howto branch June 5, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Status: Done 💪🏾

Development

Successfully merging this pull request may close these issues.

Provider how-to: AWS end-to-end guide

3 participants