From ac4831b41ea86202a729a2706810a6c6eb516df1 Mon Sep 17 00:00:00 2001 From: itumi Date: Tue, 10 Feb 2026 15:19:56 +0200 Subject: [PATCH] test --- grafana.yaml | 116 --------------------------------------------------- 1 file changed, 116 deletions(-) delete mode 100644 grafana.yaml diff --git a/grafana.yaml b/grafana.yaml deleted file mode 100644 index aa53805..0000000 --- a/grafana.yaml +++ /dev/null @@ -1,116 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: memelord-jake ---- -apiVersion: apps/v1 -kind: StatefulSet -metadata: - name: grafana - namespace: memelord-jake - labels: - app: grafana -spec: - serviceName: grafana - replicas: 1 - selector: - matchLabels: - app: grafana - template: - metadata: - labels: - app: grafana - spec: - securityContext: - fsGroup: 472 - containers: - - name: grafana - image: grafana/grafana:latest - imagePullPolicy: IfNotPresent - ports: - - containerPort: 3000 - name: http - env: - - name: GF_DATABASE_TYPE - value: sqlite3 - - name: GF_DATABASE_PATH - value: /var/lib/grafana/grafana.db - # important when running behind ingress: - - name: GF_SERVER_ROOT_URL - value: https://grafana-jake.ee-lte-1.codemowers.io - volumeMounts: - - name: grafana-storage - mountPath: /var/lib/grafana - readinessProbe: - httpGet: - path: /api/health - port: 3000 - initialDelaySeconds: 10 - periodSeconds: 10 - livenessProbe: - httpGet: - path: /api/health - port: 3000 - initialDelaySeconds: 30 - periodSeconds: 10 - volumeClaimTemplates: - - metadata: - name: grafana-storage - spec: - accessModes: [ReadWriteOnce] - storageClassName: sqlite - resources: - requests: - storage: 5Gi ---- -apiVersion: v1 -kind: Service -metadata: - name: grafana - namespace: memelord-jake - labels: - app: grafana -spec: - type: ClusterIP - selector: - app: grafana - ports: - - name: http - port: 3000 - targetPort: 3000 ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: grafana-jake - namespace: memelord-jake -spec: - secretName: grafana-jake-tls - dnsNames: - - grafana-jake.ee-lte-1.codemowers.io - issuerRef: - name: letsencrypt - kind: ClusterIssuer ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: grafana - namespace: memelord-jake - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure -spec: - ingressClassName: traefik - rules: - - host: grafana-jake.ee-lte-1.codemowers.io - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: grafana - port: - number: 3000 - tls: - - secretName: grafana-jake-tls