Skip to content

Feat: add Helm chart to install VelaUX#938

Open
j0can wants to merge 1 commit into
kubevela:mainfrom
j0can:feat/velaux-helm-chart
Open

Feat: add Helm chart to install VelaUX#938
j0can wants to merge 1 commit into
kubevela:mainfrom
j0can:feat/velaux-helm-chart

Conversation

@j0can

@j0can j0can commented Jul 14, 2026

Copy link
Copy Markdown

Description of your changes

This feature adds charts/velaux so VelaUX can be installed with Helm as an alternative to 'vela addon enable velaux'. Supports kubeapi (default), mongodb, postgres and mysql datastores, and can optionally provision a CloudNativePG cluster. Mirrors the addon's deployment (oamdev/velaux 'server' on port 8000, ServiceAccount kubevela-ux, cluster-admin binding).

Fixes #916

I have:

  • Read and followed KubeVela's contribution process.
  • Related Docs updated properly. In a new feature or configuration option, an update to the documentation is necessary.
  • Run yarn lint to ensure the frontend changes are ready for review.
  • Run make reviewableto ensure the server changes are ready for review.
  • Added backport release-x.y labels to auto-backport this PR if necessary.

Special notes for your reviewer

Review in cubic

Signed-off-by: Josef Can <josef.can@outlook.com>
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.

[Feature] Install VelaUX in a GitOps way

1 participant