Skip to content

feat(exapp_development): add Kubernetes setup instructions#14121

Draft
edward-ly wants to merge 3 commits intomasterfrom
feat/noid/k8s
Draft

feat(exapp_development): add Kubernetes setup instructions#14121
edward-ly wants to merge 3 commits intomasterfrom
feat/noid/k8s

Conversation

@edward-ly
Copy link
Copy Markdown
Contributor

@edward-ly edward-ly commented Mar 11, 2026

Summary

  • Moved the FAQ page on scaling to its own 'Scaling ExApps' section, with new content placed in sub-sections. Text is also updated accordingly.
  • The new content was originally written by @oleksandr-nc in Markdown. I converted the text to .rst format via pandoc and cleaned up some of the text and formatting.
  • Cosmetic changes such as converting text diagrams to Mermaid may be done at a later time. (done)

🖼️ Screenshots

Screenshot 2026-03-30 at 14-02-16 Scaling ExApps — Nextcloud latest Developer Manual latest documentation Screenshot 2026-03-30 at 14-02-31 Setting up Kubernetes — Nextcloud latest Developer Manual latest documentation Screenshot 2026-03-30 at 14-02-45 Autoscaling with KEDA — Nextcloud latest Developer Manual latest documentation Screenshot 2026-03-30 at 14-02-56 Emulating AppAPI — Nextcloud latest Developer Manual latest documentation

@edward-ly edward-ly force-pushed the feat/noid/k8s branch 2 times, most recently from 50f0fea to f986f22 Compare March 19, 2026 18:02
Copy link
Copy Markdown
Contributor

@oleksandr-nc oleksandr-nc left a comment

Choose a reason for hiding this comment

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

Could we also add documentation for the next env vars:

HP_K8S_NAMESPACE
HP_K8S_STORAGE_CLASS
HP_K8S_DEFAULT_STORAGE_SIZE
HP_K8S_BEARER_TOKEN_FILE


Besides the setup with kind app that usually used only for development, will we describe at least one type of production setup?

@oleksandr-nc oleksandr-nc requested a review from kyteinsky March 23, 2026 14:12
Signed-off-by: Edward Ly <contact@edward.ly>
Signed-off-by: Edward Ly <contact@edward.ly>
Signed-off-by: Edward Ly <contact@edward.ly>
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