Skip to main content

Azure Documentation Overview

This section covers deploying BigHammer and Airflow on Azure Kubernetes Service (AKS) with Workload Identity, External Secrets, and Azure Key Vault.

TopicDescription
PrerequisitesAzure resources, tools, and permissions
ArchitectureSystem diagrams and data flow
Key Vault SecretsRequired secrets reference
Platform DeploymentDeploy the platform on AKS
Airflow DeploymentDeploy Airflow on AKS
Scripts ReferenceInstall and bootstrap scripts
Deployment ChecklistPre/post deployment checklist
External SecretsSecretStore and ExternalSecrets
TroubleshootingCommon issues and fixes

Topics Covered

  • Platform & Airflow — Deploy platform and orchestration on AKS
  • Workload Identity — Pod-level authentication to Azure without storing credentials
  • External Secrets Operator — Sync secrets from Azure Key Vault to Kubernetes
  • ClusterSecretStore — Share secrets across namespaces
  • PostgreSQL — Azure Database for PostgreSQL Flexible Server
  • Storage — Azure Blob Storage and CSI drivers
  • TLS Certificates — Wildcard certificates from Key Vault

References