Skip to content

Architecture

This section provides a high-level overview of the architecture of the AAPB application, including its components and how they interact with each other.

For installation instructions, see the Quickstart Guide.

Deployment

The AAPB application is deployed on a Kubernetes cluster using Helm charts for package management and Argo CD for continuous deployment.

The following diagram illustrates the kubernetes architecture of a single AAPB instance:

AAPB Instance Deployment Architecture

GitOps

Deployments are managed using a GitOps strategy, with Argo CD Applications.

The following diagram illustrates the GitOps architecture of the aapb-deploy repository:

GitOps Architecture