apps/contour/resources/default_gateway.yaml

185 lines
4.2 KiB
YAML
Raw Normal View History

2024-02-21 07:12:13 +00:00
---
kind: Gateway
apiVersion: gateway.networking.k8s.io/v1
metadata:
name: contour
namespace: projectcontour
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
spec:
gatewayClassName: contour
listeners:
2024-03-06 21:11:07 +00:00
- name: snips-ssh
protocol: TCP
port: 2222
allowedRoutes:
kinds:
- kind: TCPRoute
namespaces:
from: All
2024-02-21 07:12:13 +00:00
- name: http
protocol: HTTP
port: 80
allowedRoutes:
namespaces:
from: All
2024-02-21 07:12:13 +00:00
- name: https
hostname: "*.icb4dc0.de"
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: All
tls:
mode: Terminate
certificateRefs:
2024-02-22 15:07:16 +00:00
- name: wildcard-icb4dc0-de-tls
- name: forgejo
hostname: "code.icb4dc0.de"
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: forgejo
tls:
mode: Terminate
certificateRefs:
2024-05-13 08:53:37 +00:00
- name: forgejo-tls
- name: ssh
protocol: TCP
port: 22
allowedRoutes:
kinds:
- kind: TCPRoute
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: forgejo
- name: vikunja
hostname: "todo.icb4dc0.de"
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: vikunja
tls:
mode: Terminate
certificateRefs:
- name: vikunja-tls
2024-05-13 14:35:55 +00:00
- name: ente-endpoints
hostname: "*.ente.icb4dc0.de"
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: ente
tls:
mode: Terminate
certificateRefs:
- name: ente-tls
2024-02-21 07:12:13 +00:00
- name: coder-port-forwards
hostname: "*.ide.icb4dc0.de"
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: coder
tls:
mode: Terminate
certificateRefs:
2024-02-22 15:07:16 +00:00
- name: coder-port-forwards-tls
- name: garage-s3-subdomains
hostname: "*.s3.icb4dc0.de"
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: garage
tls:
mode: Terminate
certificateRefs:
- name: garage-s3-subdomains-tls
2024-02-22 15:07:16 +00:00
- name: buildr-fider-community
hostname: community.buildr.icb4dc0.de
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: fider
tls:
mode: Terminate
certificateRefs:
- name: buildr-fider-community-tls
2024-02-22 15:07:16 +00:00
- name: inetmock-fider-community
hostname: community.inetmock.icb4dc0.de
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: fider
tls:
mode: Terminate
certificateRefs:
- name: inetmock-fider-community-tls
2024-02-22 15:07:16 +00:00
- name: fider-login
hostname: login.fider.icb4dc0.de
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: fider
tls:
mode: Terminate
certificateRefs:
2024-05-22 19:15:46 +00:00
- name: fider-login-tls
- name: git-age-docs
hostname: "docs.git-age.icb4dc0.de"
port: 443
protocol: HTTPS
allowedRoutes:
namespaces:
from: Selector
selector:
matchLabels:
kubernetes.io/metadata.name: garage
tls:
mode: Terminate
certificateRefs:
- name: git-age-docs-tls