Hardware & Software Requirements
Hardware and software requirements for CARTO Self-Hosted by deployment method
Last updated
Was this helpful?
Hardware and software requirements for CARTO Self-Hosted by deployment method
The hardware and software requirements below must be met to ensure optimal performance of the CARTO platform. Requirements differ by deployment method.
Before proceeding with the installation, it is recommended that the individual performing the setup is familiar with cloud environments, specifically GCP (Google Cloud Platform), AWS (Amazon Web Services), or Azure (Microsoft Azure). This prior experience ensures a smoother deployment process and a better understanding of the underlying infrastructure.
Cloud Platform Proficiency: Basic proficiency in the chosen cloud platform is recommended. This includes the ability to navigate the respective console, manage instances or clusters, and configure networking settings.
Account Authorization: Ensure that you have the necessary permissions and access rights within your cloud platform account. This typically involves appropriate role assignments.
Resource Understanding: A grasp of fundamental concepts such as virtual machines, Kubernetes, storage, and networking within your chosen cloud environment will enhance your ability to deploy and manage resources effectively.
Select your deployment method below.
Operating system
OS
Ubuntu 22.04, Debian 11 or above
CPU, memory and disk
CPU (x86)
8
16
Memory
32 GB
64 GB
Disk size
60 GB
60 GB
Cluster
Kubernetes
1.29 or above
3.6.0 or above
Nodes
At least 3 nodes with 4 vCPUs and 16 GB of memory each
Namespace
An isolated namespace per CARTO installation
Kots only: persistent volumes must be configured in your cluster, because the Admin Console stores configuration changes in a persistent volume.
Last updated
Was this helpful?
Was this helpful?
