Prerequisites
These are the requirements before getting started with this chart:
- Virtru provisioned organization with licenses for your email users.
- Kubernetes cluster provisioned in the environment of your choosing. Links to common cloud provider documentation below.
- Helm is installed on your terminal.
- Your terminal is connected to your Kubernetes cluster and ready to use
kubectl
- Access to our Github repo
Note
Our Gateway application uses posftix which requires root privileges and access to privileged ports to operate correctly. As a result, it cannot run on serverless or rootless container infrastructure such as:
- AWS EKS Fargate
- Google GKE Autopilot
- Google Cloud Run
- Azure Container Apps
- AKS Virtual Nodes (Azure Container Instances)
To deploy our application, you must use Kubernetes clusters with EC2-based nodes on AWS, traditional VM-based nodes on GKE/AKS, or any platform that allows containers to start as root.