📄️ Prerequisites
Before proceeding with the setup, ensure that you have the following tools installed on your system. These tools will provide the necessary environment for containerization, orchestration, and DNS management throughout the process.
📄️ Automatic Local Cluster Setup
Once you have installed all the necessary tools, you can proceed with setting up your Kubernetes cluster. This cluster is your local environment for running CIVITAS/CORE.
📄️ Manual Local Cluster Setup
In most cases, the Automatic Local Cluster Setup is sufficient to set up your local environment. After running the startup-script, your next step is to deploy the Civitas platform locally as explained in the following chapters: DNS Configuration and Customize Inventory.
📄️ Configure Local DNS
When you set up a Kubernetes cluster locally with services that use multiple subdomains (e.g., *.civitas.test), you need a way for your local machine to resolve those subdomains to your cluster. There are two main options for configuring this:
📄️ Inventory for Local Deployment
This guide provides instructions on how to set up your inventory file for your local deployment of the CIVITAS/CORE platform.