Skip to content

docs(kubernetes): add initial reference docs#1243

Merged
TaylorMutch merged 4 commits intomainfrom
tmutch/initial-kube-docs
May 7, 2026
Merged

docs(kubernetes): add initial reference docs#1243
TaylorMutch merged 4 commits intomainfrom
tmutch/initial-kube-docs

Conversation

@TaylorMutch
Copy link
Copy Markdown
Collaborator

Summary

Add a Kubernetes reference section under docs/reference/kubernetes/ covering gateway setup, authentication, cert-manager PKI, and Gateway API external access. Cross-link the new setup page from the existing installation page.

Related Issue

N/A

Changes

  • New docs/reference/kubernetes/setup.mdx — end-to-end Helm install walkthrough including Agent Sandbox controller prerequisite, chart install from GHCR OCI, port-forward, and CLI registration.
  • New docs/reference/kubernetes/authentication.mdx — OIDC user authentication (auth-only and RBAC modes, provider-specific rolesClaim paths) and reverse-proxy auth termination.
  • New docs/reference/kubernetes/cert-manager.mdx — opt-in cert-manager flow as an alternative to the built-in pkiInitJob.
  • New docs/reference/kubernetes/gateway-api.mdx — exposing the gateway externally via Envoy Gateway and GRPCRoute, including SSH relay configuration.
  • docs/about/installation.mdx — add a deep link to the new Kubernetes setup page.
  • docs/index.yml — promote reference from a folder to an explicit section so the new kubernetes subsection nests under it.

Testing

  • mise run pre-commit passes
  • Unit tests added/updated (n/a — docs only)
  • E2E tests added/updated (n/a — docs only)

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)

Add a Kubernetes reference section under docs/reference/kubernetes/ covering
gateway setup, OIDC and reverse-proxy authentication, cert-manager PKI, and
Gateway API external access. Update installation.mdx to link to the new setup
page and nest the new folder under the Reference section in index.yml.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

Move docs/reference/kubernetes/ to docs/kubernetes/ so the section appears
as a top-level nav entry rather than nested under Reference. Retitle the
pages to broader, action-oriented names (Managing Certificates, Ingress,
Access Control) and rename the files to match. Update cross-references in
setup.mdx and the installation page.
The Reference section was switched to explicit section/contents to host
the nested Kubernetes subsection. With Kubernetes promoted to a top-level
folder, restore folder-mode auto-detection. Side effect: sandbox-compute-drivers
is picked up again, which was silently absent from the explicit list.
Mirror the OpenShift install instructions from PR #1240 into the
Kubernetes docs section. Documents the SCC binding for sandbox pods
and the chart overrides required by OpenShift's Security Context
Constraints (disabled PKI init Job, plaintext TLS, cleared fsGroup
and runAsUser).
@TaylorMutch TaylorMutch enabled auto-merge (squash) May 7, 2026 19:55
@TaylorMutch TaylorMutch merged commit d8f614f into main May 7, 2026
23 checks passed
@TaylorMutch TaylorMutch deleted the tmutch/initial-kube-docs branch May 7, 2026 19:55
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