My home environment in k8s
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
renovate[bot] 31f2060b97
chore(deps): update Helm release sealed-secrets to v2.18.4 (#218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-20 22:36:21 +00:00
cumin/infrastructure chore(deps): update Helm release sealed-secrets to v2.18.4 (#218) 2026-03-20 22:36:21 +00:00
infrastructure chore(deps): update Helm release sealed-secrets to v2.18.4 (#218) 2026-03-20 22:36:21 +00:00
poblano chore(deps): update Helm release sealed-secrets to v2.18.4 (#218) 2026-03-20 22:36:21 +00:00
workloads chore(deps): update docker.io/mongo Docker tag to v8.2.6 (#215) 2026-03-20 13:55:04 +00:00
.envrc Adds cumin cluster 2025-10-04 09:32:49 +02:00
.gitignore Stop tracking chart directories 2025-09-16 09:10:49 +02:00
README.md Adds poblano cluster, minio and backup 2025-10-22 18:38:07 +02:00
renovate.json removed depricated prTitle 2025-09-25 15:29:19 +02:00

kubectl kustomize --enable-helm infrastructure/platform/argocd | kubectl apply -f -
kubectl wait --for condition=established --timeout=60s crd/applications.argoproj.io
kubectl wait --for=condition=Available deployment/argocd-server -n argocd --timeout=300s
kubectl apply -f infrastructure/applications/argocd/projects.yaml

kubectl apply -f infrastructure/infrastructure-core.yaml
kubectl apply -f infrastructure/infrastructure-platform.yaml
kubectl apply -f workloads/workloads.yaml
kubectl apply -f cumin/infrastructure/infrastructure.yaml

Poblano

Generate root credentials for s3 tenant

kubectl -n minio create secret generic s3-config --from-literal=config.env="export MINIO_ROOT_USER=$(openssl rand -hex 10)
export MINIO_ROOT_PASSWORD=$(openssl rand -base64 48)" --dry-run=client -o yaml | kubeseal > poblano/workloads/minio/s3-config.yaml
kubectl directpv discover
kubectl directpv init drives.yaml --dangerous