# Architecture

> **📝 Note**
>
> An LLM-optimized bundle of this entire section is available at [`section.md`](https://www.union.ai/docs/v2/union/deployment/selfmanaged/architecture/section.md).
> This single file contains all pages in this section, optimized for AI coding agent context.

This section covers the architecture of the Union.ai data plane.
It provides an overview of the components and their interactions within the system.
Understanding the architecture is crucial for effectively deploying and managing your Union.ai cluster.

## Subpages

- [Overview](https://www.union.ai/docs/v2/union/deployment/selfmanaged/architecture/overview/page.md)
  - Control plane
  - Data plane
  - Data plane nodes
  - Union.ai operator
  - Registry data
  - Execution data
  - Raw data
  - Literal data
  - Data privacy
- [Kubernetes Access Controls](https://www.union.ai/docs/v2/union/deployment/selfmanaged/architecture/kubernetes-rbac/page.md)
  - Roles
  - Role Permissions Summary
  - ClusterRole Permissions Summary
  - Service Access
  - `operator/operator-proxy`
  - `FlytePropeller/PropellerWebhook`

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/deployment/selfmanaged/architecture/_index.md
**HTML**: https://www.union.ai/docs/v2/union/deployment/selfmanaged/architecture/
