📄️ Summary
Pyplan offers several deployment options:
📄️ AWS
Pyplan runs on Amazon Elastic Kubernetes Service in a private cluster spread across three Availability Zones. The infrastructure is defined with AWS CloudFormation, and the application is deployed with a Helm chart synchronized by Argo CD.
📄️ Azure
Pyplan runs on a private Azure Kubernetes Service cluster with Azure CNI Overlay and the Cilium data plane. Every data service is reached through a private endpoint, and the services authenticate with managed identities. The infrastructure is defined with Terraform, and the application is deployed with a Helm chart synchronized by Argo CD.
📄️ Google Cloud
Pyplan runs on a regional Google Kubernetes Engine cluster with private nodes and GKE Dataplane V2. Users come in through a global external Application Load Balancer created by the GKE Gateway controller, and the secrets reach the cluster from Secret Manager through Workload Identity. The infrastructure is defined with Terraform, and the application is deployed with a Helm chart synchronized by Argo CD.
📄️ Oracle
Pyplan runs on Oracle Cloud Infrastructure with OCI Kubernetes Engine (OKE). The application is deployed with a Helm chart, optionally synchronized by Argo CD.