IMPORTANT: Developer documentation for the current main branch. This content is unreleased and may change before the next Polaris release. For stable user documentation, see the latest release docs.

Polaris Helm Chart

Artifact Hub

The Apache Polaris project provides an official Helm chart for deploying Polaris on Kubernetes. The chart supports a wide range of configuration options, including persistence backends, authentication, scaling, observability, and more.

The chart is available in the official Apache Polaris Helm repository.

Documentationđź”—

  • Production Installation: Instructions for deploying Polaris in a production environment, including how to add the Helm repository and set up scaling.

  • Authentication: Configuration guide for internal authentication (RSA/symmetric keys) and external authentication with OIDC identity providers.

  • Persistence: Configuration guide for persistence backends, including PostgreSQL (JDBC) and MongoDB (NoSQL).

  • Services & Networking: Configuration guide for Kubernetes services, Ingress, and Gateway API.

  • Development & Testing: Developer-oriented instructions for local development with Minikube, building from source, and running chart tests.

  • Chart Reference: Complete reference of all available Helm chart values and their descriptions.

Quick Startđź”—

To quickly get started with the Polaris Helm chart:

1helm repo add polaris https://downloads.apache.org/polaris/helm-chart
2helm repo update
3helm upgrade --install polaris polaris/polaris --namespace polaris --create-namespace

📝 Note

For Apache Polaris releases up to 1.3.0-incubating, the --devel flag is required for helm invocations. Helm treats the -incubating suffix as a pre‑release by SemVer rules, and will skip charts that are not in a stable versioning scheme by default.

For production deployments, see the Production Installation guide.