Skip to main content
Install or upgrade either PraisonAI Helm chart with one command that injects the right auth secrets for you.
The charts ship in the git checkout, not in the PyPI wheel (MANIFEST.in excludes infra/). Run from a monorepo checkout, or set PRAISONAI_HELM_ROOT / PRAISONAI_INFRA_ROOT, or pass --chart-dir.

Quick Start

1

Create the auth Secret

Pre-create the token Secret out-of-band (GitOps-friendly).
2

Install the chart

The wrapper runs helm upgrade --install and wires the Secret automatically.

How It Works

The wrapper resolves the chart directory by alias, injects default --set secret references when you don’t, then shells out to Helm.

Command Options

The chart tree can be overridden with PRAISONAI_HELM_ROOT.

Auto-Injected Secrets

When you don’t supply the matching --set flags, the wrapper adds them for you.
Supplying your own auth.* (or postgres.auth.*) --set values disables the corresponding default injection, so you stay in control.

Worked Examples

Create the Secret first, then let the wrapper install the chart.

Best Practices

The wrapper references existingSecret names by default. Create those Secrets out-of-band so tokens never land in Git.
Pass --no-install to run a plain helm upgrade that fails if the release doesn’t already exist — useful in pipelines that shouldn’t create new releases.
Point --chart-dir at a working copy of the chart to test template changes before publishing.

Helm Chart — Agents API

Every value for the agents-api chart.

Helm Chart — Gateway

Every value for the gateway chart.