Skip to content

feat: add Kubernetes deployment manifests for self-hosted OpenVSX#1792

Merged
netomi merged 1 commit intoeclipse-openvsx:mainfrom
svor:sv-k8s-config
Apr 24, 2026
Merged

feat: add Kubernetes deployment manifests for self-hosted OpenVSX#1792
netomi merged 1 commit intoeclipse-openvsx:mainfrom
svor:sv-k8s-config

Conversation

@svor
Copy link
Copy Markdown
Contributor

@svor svor commented Apr 24, 2026

Summary

  • Add Kubernetes manifests for deploying OpenVSX (server, webui, PostgreSQL, Elasticsearch, CLI, ingress)
  • Include README with architecture overview, configuration reference, and publishing guide

Related issue

eclipse-che/che#23260

Test plan

  • Deployed on minikube (arm64)
Screenshot 2026-04-24 at 11 57 05
  • Verified extension publishing via ovsx CLI
Screenshot 2026-04-24 at 12 22 07
  • Verified server, webui, and ingress routing
Screenshot 2026-04-24 at 12 22 29
  • Verified a self-hosted OpenVSX as the default extensions registry for Eclipse Che deployed on the same Minikube cluster
Screenshot 2026-04-24 at 16 15 47

Signed-off-by: Valerii Svydenko <vsvydenk@redhat.com>
Copy link
Copy Markdown
Contributor

@netomi netomi left a comment

Choose a reason for hiding this comment

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

LGTM

@netomi netomi merged commit c3f3019 into eclipse-openvsx:main Apr 24, 2026
8 checks passed
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