Skip to content

Repository files navigation

Union Helm Charts

Helm charts for deploying Union.ai onto Kubernetes:

  • charts/controlplane — Union control plane (flyteadmin, identity, executions, queue, scheduler, etc.).
  • charts/dataplane — Union dataplane (union-operator / propeller) that onboards a Kubernetes cluster to a Union control plane.
  • charts/dataplane-crdsdeprecated. Use vendored CRDs at crds/ instead.

Documentation by deployment mode

Mode Where to start What this repo covers
Self-managed dataplane (Union-managed control plane, you run the DP) docs.union.ai → Self-managed deployment Per-cloud prepare-infra and deploy-dataplane pages walk through the full path; this repo's charts/dataplane/README.md covers the Helm install.
Selfhosted (you run both control plane and dataplane) Reach out to support@union.ai Production selfhosted setup has meaningful operational requirements (cluster prerequisites, ingress + TLS, OIDC, multi-cluster routing). Support will scope the rollout with you. Chart-level install reference: charts/controlplane/README.md and charts/dataplane/README.md.
BYOC (fully operated by Union) docs.union.ai → BYOC Union deploy tooling installs and operates the chart end-to-end; this repo is provided as a reference.

Chart conventions

Releasing

  • RELEASING.md — stable releases and alpha/beta pre-releases (both cut by committing the Chart.yaml version to main; there is no tag-driven path), versioning, and how to consume each.

Local development

For a local dataplane on k3d (ephemeral cluster + registry + object store), see tools/dataplane/k3d/.

Helm version: CI pins Helm v4.2.x (see .github/workflows/checks.yaml); older majors can hit Helm's 1 MB release-secret limit on these charts. Snapshot tests: make test.

About

Helm charts to deploy Union.ai resources.

Resources

Stars

2 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages