Deployment#

Audience: DevOps Engineers, Platform Engineers, System Administrators
Prerequisites: Kubernetes cluster, Helm 3.x, kubectl access
Outcome: Successfully deploy and configure Kleidia in your environment

Deployment Overview#

Kleidia is deployed to your Kubernetes cluster using Helm. All components run within your infrastructure—there are no external SaaS dependencies.

Deployment Guides#

GuideDescription
PrerequisitesInfrastructure and access requirements
Helm InstallationStep-by-step Helm deployment
ConfigurationConfiguration options and customization
Vault SetupOpenBao/Vault configuration
PKI IntegrationConnect to your enterprise CA
Azure EntraOIDC authentication setup
StorageDatabase and persistent storage
Load BalancerIngress and TLS termination
UpgradesVersion upgrades and rollback
TroubleshootingCommon issues and solutions

Quick Start#

For evaluation, see the POC Quickstart guide.

For production deployment:

  1. Review Prerequisites
  2. Follow Helm Installation
  3. Configure PKI Integration with your CA
  4. Set up Azure Entra or your OIDC provider
  5. Complete Storage and Load Balancer setup