Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.18 KB

README.md

File metadata and controls

27 lines (20 loc) · 1.18 KB

K8s Cluster charts

This repository contains the configuration and deployment scripts for a K3s cluster.

Managing the Cluster

To manage the cluster, ensure that make and docker are installed on your machine. The required tools for deployment are listed in the Dockerfile, but since everything is containerized, there is no need to install them locally.

Before you begin, obtain a new token (or reuse an existing one) from the Doppler dashboard associated with this project. Add the token to the .env file (you can refer to the .env.example file for guidance), and you will be ready to go.

You can use all available commands in the Makefile to manage the cluster. For the initial deployment, use make install(-*), and for subsequent deployments, use make upgrade(-*).

Note

The installation order is important:

  1. system (contains essential configurations and CRDs)
  2. monitoring (manages monitoring and logging)
  3. apps (includes all applications running on the cluster)