Skip to content

Commit 8ec9b7c

Browse files
authored
feat(gatus): switch to gatus-sidecar (#2963)
1 parent e0e3f7d commit 8ec9b7c

File tree

47 files changed

+134
-220
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+134
-220
lines changed

kubernetes/main/apps/database/cloudnative-pg/cluster/gatus.yaml

Lines changed: 0 additions & 21 deletions
This file was deleted.

kubernetes/main/apps/database/cloudnative-pg/cluster/kustomization.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
44
kind: Kustomization
55
resources:
66
- ./cluster16.yaml
7-
- ./gatus.yaml
87
- ./prometheusrule.yaml
98
- ./scheduledbackup.yaml

kubernetes/main/apps/database/dragonfly/cluster/gatus.yaml

Lines changed: 0 additions & 21 deletions
This file was deleted.

kubernetes/main/apps/database/dragonfly/cluster/kustomization.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ kind: Kustomization
55
resources:
66
- ./secret.sops.yaml
77
- ./cluster.yaml
8-
- ./gatus.yaml
98
- ./podmonitor.yaml

kubernetes/main/apps/database/pgadmin/app/httproute.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ kind: HTTPRoute
55
metadata:
66
name: pgadmin
77
annotations:
8+
gatus.home-operations.com/enabled: "false"
89
gethomepage.dev/enabled: "true"
910
gethomepage.dev/group: Tools
1011
gethomepage.dev/icon: pgadmin.png

kubernetes/main/apps/default/esphome/app/helmrelease.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ spec:
9191
route:
9292
app:
9393
annotations:
94+
gatus.home-operations.com/endpoint: |
95+
name: esphome
9496
gethomepage.dev/enabled: "true"
9597
gethomepage.dev/group: Automation
9698
gethomepage.dev/icon: esphome.png
@@ -108,6 +110,7 @@ spec:
108110
port: *port
109111
code:
110112
annotations:
113+
gatus.home-operations.com/enabled: "false"
111114
gethomepage.dev/enabled: "true"
112115
gethomepage.dev/group: Automation
113116
gethomepage.dev/icon: vscode.png

kubernetes/main/apps/default/forgejo/ks.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ spec:
3737
labels:
3838
app.kubernetes.io/name: *app
3939
components:
40-
- ../../../../components/gatus/internal
4140
- ../../../../components/volsync
4241
dependsOn:
4342
- name: cloudnative-pg-cluster
@@ -63,7 +62,6 @@ spec:
6362
postBuild:
6463
substitute:
6564
APP: *app
66-
GATUS_SUBDOMAIN: git
6765
VOLSYNC_CAPACITY: 20Gi
6866
VOLSYNC_MOVER_FS_GROUP: "1000"
6967
VOLSYNC_MOVER_GROUP: "1000"

kubernetes/main/apps/default/home-assistant/app/helmrelease.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,8 @@ spec:
100100
route:
101101
app:
102102
annotations:
103+
gatus.home-operations.com/endpoint: |
104+
name: home-assistant
103105
gethomepage.dev/enabled: "true"
104106
gethomepage.dev/group: Automation
105107
gethomepage.dev/icon: home-assistant.png
@@ -117,6 +119,7 @@ spec:
117119
port: *port
118120
code:
119121
annotations:
122+
gatus.home-operations.com/enabled: "false"
120123
gethomepage.dev/enabled: "true"
121124
gethomepage.dev/group: Automation
122125
gethomepage.dev/icon: vscode.png

kubernetes/main/apps/default/home-assistant/ks.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ spec:
1111
labels:
1212
app.kubernetes.io/name: *app
1313
components:
14-
- ../../../../components/gatus/internal
1514
- ../../../../components/volsync
1615
- ../../../../components/ext-auth
1716
dependsOn:

kubernetes/main/apps/default/homepage/app/helmrelease.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ spec:
6767
port: &port 3000
6868
route:
6969
app:
70+
annotations:
71+
gatus.home-operations.com/endpoint: |
72+
name: homepage
7073
hostnames:
7174
- 18b.haus
7275
parentRefs:
@@ -78,6 +81,8 @@ spec:
7881
- name: *app
7982
port: *port
8083
www:
84+
annotations:
85+
gatus.home-operations.com/enabled: "false"
8186
hostnames:
8287
- www.18b.haus
8388
parentRefs:

0 commit comments

Comments
 (0)