mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-17 18:24:14 +02:00
feat: webhook
This commit is contained in:
@@ -4,5 +4,3 @@ apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- ./helmrelease.yaml
|
||||
- ../../../../components/gatus/guarded
|
||||
- ../../../../components/volsync
|
||||
|
@@ -13,6 +13,9 @@ spec:
|
||||
dependsOn:
|
||||
- name: rook-ceph-cluster
|
||||
- name: volsync
|
||||
components:
|
||||
- ../../../../components/gatus/guarded
|
||||
- ../../../../components/volsync
|
||||
path: ./kubernetes/apps/observability/apprise/app
|
||||
prune: true
|
||||
sourceRef:
|
||||
|
@@ -29,8 +29,8 @@ spec:
|
||||
initContainers:
|
||||
init-config:
|
||||
image:
|
||||
repository: ghcr.io/kiwigrid/k8s-sidecar
|
||||
tag: 1.30.3@sha256:49dcce269568b1645b0050f296da787c99119647965229919a136614123f0627
|
||||
repository: ghcr.io/home-operations/k8s-sidecar
|
||||
tag: 1.30.3@sha256:39cca7abcad8f1621b9462d95f7d0e60301b92fcb0ff4de0ad4561859011cddf
|
||||
env:
|
||||
FOLDER: /config
|
||||
LABEL: gatus.io/enabled
|
||||
@@ -69,7 +69,7 @@ spec:
|
||||
initialDelaySeconds: 0
|
||||
periodSeconds: 10
|
||||
timeoutSeconds: 1
|
||||
failureThreshold: 3
|
||||
failureThreshold: 6
|
||||
readiness: *probes
|
||||
securityContext:
|
||||
allowPrivilegeEscalation: false
|
||||
|
@@ -4,4 +4,3 @@ apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- ./helmrelease.yaml
|
||||
- ../../../../components/gatus/guarded
|
||||
|
@@ -12,6 +12,8 @@ spec:
|
||||
app.kubernetes.io/name: *app
|
||||
dependsOn:
|
||||
- name: kube-prometheus-stack-crds
|
||||
components:
|
||||
- ../../../../components/gatus/guarded
|
||||
path: ./kubernetes/apps/observability/pushgateway/app
|
||||
prune: true
|
||||
sourceRef:
|
||||
|
@@ -13,7 +13,7 @@ spec:
|
||||
template:
|
||||
engineVersion: v2
|
||||
data:
|
||||
SCRUTINY_NOTIFY_URLS: pushover://shoutrrr:{{ .PUSHOVER_API_TOKEN }}@{{ .PUSHOVER_USER_KEY }}
|
||||
SCRUTINY_NOTIFY_URLS: pushover://shoutrrr:{{ .SCRUTINY_PUSHOVER_TOKEN }}@{{ .PUSHOVER_USER_KEY }}
|
||||
dataFrom:
|
||||
- extract:
|
||||
key: pushover
|
||||
|
@@ -3,4 +3,3 @@ kind: Kustomization
|
||||
resources:
|
||||
- ./externalsecret.yaml
|
||||
- helmrelease.yaml
|
||||
- ../../../../components/volsync
|
||||
|
@@ -15,6 +15,8 @@ spec:
|
||||
namespace: external-secrets
|
||||
- name: rook-ceph-cluster
|
||||
- name: volsync
|
||||
components:
|
||||
- ../../../../components/volsync
|
||||
path: ./kubernetes/apps/observability/scrutiny/app
|
||||
prune: true
|
||||
sourceRef:
|
||||
|
Reference in New Issue
Block a user