Skip to content

Add Amazon EKS installation guide#638

Merged
jlav merged 12 commits into
mainfrom
jl/eks-docs
Jul 21, 2026
Merged

Add Amazon EKS installation guide#638
jlav merged 12 commits into
mainfrom
jl/eks-docs

Conversation

@jlav

@jlav jlav commented Jul 20, 2026

Copy link
Copy Markdown
Member

Adds Kubernetes install docs for OpenHands Enterprise: two general (any-distro) guides plus an Amazon EKS page.

Pages (Enterprise → K8s Install)

  • Installing Sysbox (sysbox.mdx) — general: node requirements, the sysbox-deploy-k8s DaemonSet, and pointing OpenHands at it (RUNTIME_CLASS + SET_HOST_USERS). EKS-specific bits are callouts.
  • DNS and TLS (dns-and-tls.mdx) — general: external-dns + cert-manager (Let's Encrypt DNS-01), provider-agnostic, with a manual-setup fallback. Route 53 details are callouts.
  • Amazon EKS (eks.mdx) — EKS-specific: node groups, EBS/gp3 storage, S3, RDS, and NLB ingress; links to the two general guides.
  • Nav wiring in docs.json and cards on the K8s Install overview.

Heads-up on the diff

Stacked on #628 (the Helm-installer docs) and targeting main for the Mintlify preview, so the diff currently includes #628's commits. It collapses to just the ~5 new/changed files once #628 merges. Not for merge until then.

Validated

  • mint broken-links: no issues from these pages (2 pre-existing SDK findings are unrelated).
  • All internal links resolve; docs.json is valid JSON.
  • Node-packing figures checked in code.

@mintlify

mintlify Bot commented Jul 20, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
all-hands-ai 🟢 Ready View Preview Jul 20, 2026, 12:49 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@mintlify

mintlify Bot commented Jul 20, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
all-hands-ai 🟡 Building Jul 20, 2026, 12:48 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@jlav
jlav marked this pull request as ready for review July 21, 2026 21:08
@jlav
jlav merged commit cf31b95 into main Jul 21, 2026
5 checks passed
@jlav
jlav deleted the jl/eks-docs branch July 21, 2026 21:29
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.

2 participants