We run our software in Kubernetes.
make install
- (Optional) Install
Lens
from here or usek9s
as a low resource consumption alternative from here or from source here - Setup your docker resources, 6vCPU/10Gb RAM are enough for most CL related tasks
make create_cluster
make install_monitoring
- Check your contexts with
kubectl config get-contexts
- Switch context
kubectl config use-context k3d-local
- Read here and do some deployments
- Open Grafana on
localhost:3000
withadmin/sdkfh26!@bHasdZ2
login/password and check the default dashboard make stop_cluster
make delete_cluster
- Not enough memory/CPU or cluster is slow
Recommended settings for Docker are (Docker -> Preferences -> Resources):
- 6 CPU
- 10Gb MEM
- 50-150Gb Disk
NodeHasDiskPressure
errors, pods get evicted Usemake docker_prune
to clean up all pods and volumes