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
Virtru Gateway is not supported on fully-managed serverless container platforms, such as:
- AWS Fargate
- Google Cloud Run
- Azure Container Instances
These platforms do not support the privileged access and file system operations needed to run email gateways like Postfix. Specifically:
- Binding to privileged network ports (e.g., port 25 for SMTP) is not allowed.
- Persistent mail spool and queue management on the host file system is not possible.
- OS-level process or service control is restricted.
Please deploy Virtru Email Gateway on virtual machines (e.g., AWS EC2, Azure VMs, Google Compute Engine) or on Kubernetes clusters with self-managed compute nodes for full functionality and compatibility.