System requirements
Last updated
Last updated
A self-hosted instance of Tonic Ephemeral has the following requirements.
The Ephemeral application database stores information about Ephemeral objects and users.
For the application database, you must provide a PostgreSQL database with the following characteristics:
The Kubernetes cluster where you deploy Ephemeral has the following requirements:
Runtime is either:
AWS EKS - For this option, AWS EBS CSI driver must be installed and configured. For details, go to the AWS EBS documentation.
Azure AKS - For this option, Azure Disk CSI driver must be installed and configured. For details, go to the Azure Disk documentation.
Google Cloud Platform (GCP) Google Kubernetes Engine (GKE) - For this option, the Google Compute Engine persistent disk CSI driver must be installed and configured. For details, go to the GKE documentation.
Volume Snapshot CRDs and the Volume Snapshot controller are installed and configured. For installation instructions, go to the kubernetes-csi documentation. For snapshotter documentation, go to the external-snapshotter GitHub repository.
external-dns is installed and configured. For details, go to the external-dns GitHub repository.
(Optional) Kubernetes autoscaler is installed and configured. For details, go to the autoscaler GitHub repository.
Version:
PostgreSQL 16+
Database user:
Must have permission to:
Create a database
Create tables
Insert
Select