infra/k8s/s3staticsites/ingress.yaml

81 lines
1.8 KiB
YAML

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: s3staticsites
namespace: s3staticsites
spec:
rules:
- host: dev-artifacts.entanglement.garden
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: s3staticsites
port:
name: http
- host: artifacts.entanglement.garden
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: s3staticsites
port:
name: http
- host: herzfeld.casa
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: s3staticsites
port:
name: http
- host: beta.herzfeld.casa
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: s3staticsites
port:
name: http
- host: aktivisda.janky.solutions
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: s3staticsites
port:
name: http
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: janky-bot
labels:
name: janky-bot
annotations:
cert-manager.io/cluster-issuer: letsencrypt
spec:
tls:
- hosts: [janky.bot]
secretName: janky.bot
rules:
- host: janky.bot
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: s3staticsites
port:
name: http