This commit is contained in:
Roger Oriol
2026-07-26 14:38:02 +02:00
3 changed files with 3 additions and 26 deletions

View File

@@ -1,24 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argocd
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: "0"
spec:
project: k3s-cluster
source:
repoURL: https://git.rogi.casa/roger/k3s-cluster.git
targetRevision: main
path: argocd
directory:
recurse: false
destination:
server: https://kubernetes.default.svc
namespace: argocd
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=false

View File

@@ -21,7 +21,6 @@ mkdir -p "$APPS_DIR"
# app-name | namespace | path | recurse | validate
APPS=(
"argocd|argocd|argocd|false|true"
"cert-manager|cert-manager|cert-manager|true|true"
"fava|fava|fava|true|true"
"gitea|gitea|gitea|true|true"

View File

@@ -14,6 +14,8 @@ spec:
metadata:
labels:
app: prometheus
annotations:
kubectl.kubernetes.io/restartedAt: "2026-07-26T12:00:00Z"
spec:
# Prevent scheduling on Raspberry Pi due to resource requirements (512Mi-1Gi memory, 500m-1000m CPU)
nodeSelector:
@@ -42,7 +44,7 @@ spec:
memory: "1Gi"
cpu: "500m"
limits:
memory: "2Gi"
memory: "4Gi"
cpu: "1000m"
volumes:
- name: prometheus-config