all repos — infra @ c7665ddf891eb6c53ad28085d8287c51c99fd83c

infrastructure manifests and setup notes

apps/site/site.yaml (view raw)

 1apiVersion: networking.k8s.io/v1
 2kind: Ingress
 3metadata:
 4  name: icyphox.sh
 5  namespace: default
 6  annotations:
 7    caddy.ingress.kubernetes.io/permanent-redirect: "https://anirudh.fi"
 8spec:
 9  ingressClassName: caddy
10  rules:
11  - host: icyphox.sh
12    http:
13      paths:
14      - path: /
15        pathType: Prefix
16        backend:
17          service:
18            name: garage
19            port:
20              number: 80
21---
22apiVersion: networking.k8s.io/v1
23kind: Ingress
24metadata:
25  name: anirudh.fi
26  namespace: default
27spec:
28  ingressClassName: caddy
29  rules:
30  - host: anirudh.fi
31    http:
32      paths:
33      - path: /
34        pathType: Prefix
35        backend:
36          service:
37            name: garage
38            port:
39              number: 80
40