Add 2nd ingress and zero-scale host mapping for kstat.fairfaxmedia.net

This commit is contained in:
Stephen Schuresko
2026-09-24 08:09:13 -04:00
parent 3c15747fe5
commit cc29f00e1e
2 changed files with 49 additions and 0 deletions

View File

@@ -319,6 +319,20 @@ func (c *Collector) collectZeroScaleApps() []ZeroScaleApp {
LogsURL: "https://hopscotch.kube.fairfaxmedia.net/_logs",
Description: "Hoppscotch API Development & Testing Suite",
},
{
Host: "status.kube.fairfaxmedia.net",
URL: "https://status.kube.fairfaxmedia.net/",
Type: "elf",
LogsURL: "https://status.kube.fairfaxmedia.net/_logs",
Description: "Zero-Scale Platform Cluster & Nodes Dashboard",
},
{
Host: "kstat.fairfaxmedia.net",
URL: "https://kstat.fairfaxmedia.net/",
Type: "elf",
LogsURL: "https://kstat.fairfaxmedia.net/_logs",
Description: "Zero-Scale Platform Status Dashboard (kstat alias)",
},
}
// Check if active by querying systemctl if local or checking gateway

35
deploy/ingress-kstat.yaml Normal file
View File

@@ -0,0 +1,35 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: zero-scale-kstat
namespace: default
labels:
app: zero-scale-gateway
app.kubernetes.io/name: zero-scale-kstat
app.kubernetes.io/part-of: zero-scale-platform
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/ssl-redirect: "false"
spec:
ingressClassName: public
rules:
- host: kstat.fairfaxmedia.net
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
service:
name: zero-scale-gateway
port:
number: 80
- host: kstat.kube.fairfaxmedia.net
http:
paths:
- path: /
pathType: ImplementationSpecific
backend:
service:
name: zero-scale-gateway
port:
number: 80