Skip to main content

Genesis Ops - Installation

Guide d'installation de Genesis Ops.


📋 Prérequis

OutilVersionLien
Docker24+https://docker.com
kubectl1.28+https://kubernetes.io
Terraform1.6+https://terraform.io
Helm3.13+https://helm.sh

🚀 Installation

Docker

# Ubuntu/Debian
curl -fsSL https://get.docker.com | sh

# macOS
brew install --cask docker

# Windows
# Télécharger Docker Desktop

kubectl

# macOS
brew install kubectl

# Ubuntu/Debian
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl

Terraform

# macOS
brew tap hashicorp/tap
brew install hashicorp/tap/terraform

# Ubuntu/Debian
wget https://releases.hashicorp.com/terraform/1.6.0/terraform_1.6.0_linux_amd64.zip
unzip terraform_1.6.0_linux_amd64.zip
sudo mv terraform /usr/local/bin/

⚙️ Configuration

Docker Compose

cd genesis-ops/docker
docker-compose up -d

Kubernetes

kubectl apply -f k8s/base/

Temps estimé : 20 minutes