Run the data plane on your own Kubernetes cluster, owning the cluster and its upgrades while Union runs the control plane.
Self-managed deployment
In a self-managed deployment, you operate the data plane on your own Kubernetes infrastructure. Union.ai runs the control plane, but you manage the cluster, upgrades, and operational aspects of the data plane yourself. Union.ai has no access to your cluster, providing the highest level of data isolation.
Getting started
- Review the architecture to understand the control plane, data plane operators, and security model.
- Check the cluster recommendations for Kubernetes version, networking, and IP planning requirements.
- Set up your data plane on your cloud provider:
Configuration
After initial setup, configure platform features on your cluster:
- Authentication
- Image builder
- Multi-cluster
- Node pools
- Monitoring
- Persistent logs
- Data retention
- Namespace mapping
- Secrets management
Reference
- Helm chart reference for available chart values
- Kubernetes access controls for RBAC configuration details
ArchitectureThe components of a self-managed data plane and how they interact.Cluster recommendationsSizing and shaping a cluster for Union, on managed Kubernetes or your own.Data plane setup on generic KubernetesRun a self-managed data plane on any Kubernetes cluster, including on-premise.Data plane setup on AWSRun a self-managed data plane on AWS, using EKS, S3, ECR, and IAM.Data plane setup on GCPRun a self-managed data plane on GCP, using GKE, Cloud Storage, and Workload Identity.Data plane setup on AzureRun a self-managed data plane on Azure, using AKS, Storage Accounts, and Workload Identity.Data plane setup on OCIRun a self-managed data plane on OCI, using OKE, Object Storage, and Container Registry.Data plane setup on CoreWeaveRun a self-managed data plane on CoreWeave, using CKS and AI Object Storage.Data plane setup on CrusoeRun a self-managed data plane on Crusoe, using CMK and Crusoe Cloud Storage.Data plane setup on NebiusRun a self-managed data plane on Nebius, using Managed Kubernetes and Object Storage.ConfigurationConfigure Union features on your own cluster.Helm chart referenceThe full set of Helm values available across the Union charts.