k8s-infra
dev.jgcloud.es

CLUSTER HEALTH refresh

--%
Overall Health
Loading...
Checking...
CPU USAGE -- cores
--%
-- / -- cores
MEMORY USAGE -- GB
--%
-- / -- GB
DISK USAGE -- GB
--%
-- / -- GB

DEPLOYMENT PIPELINE

ANSIBLE k3s Install
K3S
KUBERNETES v1.31.4+k3s1
TERRAFORM Helm Provider
HELM 5 Modules
NODE
--
--
NAMESPACES
--
active
PODS
--
running
APPS
13
deployed

TERRAFORM MODULES

cert-manager

v1.16.2

traefik

v33.2.1

monitoring

v68.3.0

loki

v6.24.0

redis

bitnami

SERVICE ENDPOINTS

DEPLOYED APPLICATIONS

default monitoring traefik

QUICK COMMANDS

ansible
Install k3s
ansible-playbook -i ansible/inventory.yml ansible/playbook.yml
terraform
Apply changes
cd terraform && terraform apply -var-file="terraform.tfvars"
kubectl
Get all pods
kubectl get pods --all-namespaces
View logs
kubectl logs -f deployment/<app> -n <namespace>
LogQL (Loki)
Query errors
{namespace="default"} |= "error"
All web apps
{app=~".*-web"}