Skip to content

Commit 63d947e

Browse files
committed
fix(retrom): internalize everything
1 parent cfa1b37 commit 63d947e

File tree

1 file changed

+4
-56
lines changed

1 file changed

+4
-56
lines changed

clusters/apps/env/production/games/retrom/app/ingressroute.yaml

+4-56
Original file line numberDiff line numberDiff line change
@@ -4,56 +4,23 @@ kind: IngressRoute
44
metadata:
55
name: ${APP}
66
annotations:
7-
kubernetes.io/ingress.class: "traefik-external"
8-
external-dns.alpha.kubernetes.io/hostname: ${INGRESSROUTE_SUBDOMAIN}.${FAMILY_DOMAIN}
9-
external-dns.alpha.kubernetes.io/target: ${DYNAMIC_DOMAIN}
10-
external-dns/public: "true"
7+
kubernetes.io/ingress.class: "traefik-internal"
118
spec:
129
entryPoints:
1310
- websecure
1411
routes:
1512
- kind: Rule
1613
match: "Host(`${INGRESSROUTE_SUBDOMAIN}.${FAMILY_DOMAIN}`)"
17-
middlewares:
18-
- name: oauth-auth
19-
namespace: auth-system
20-
- name: oauth-errors
21-
namespace: auth-system
2214
priority: 10
2315
services:
2416
- name: ${APP}
2517
port: 3000
26-
- kind: Rule
27-
match: "Host(`${INGRESSROUTE_SUBDOMAIN}.${FAMILY_DOMAIN}`) && PathPrefix(`/oauth2/`)"
28-
priority: 15
29-
middlewares:
30-
- name: oauth-headers
31-
namespace: auth-system
32-
services:
33-
- name: google-auth-oauth2-proxy
34-
namespace: auth-system
35-
port: 80
3618
- kind: Rule
3719
match: "Host(`${INGRESSROUTE_SUBDOMAIN}-backend.${FAMILY_DOMAIN}`)"
38-
middlewares:
39-
- name: oauth-auth
40-
namespace: auth-system
41-
- name: oauth-errors
42-
namespace: auth-system
4320
priority: 10
4421
services:
4522
- name: ${APP}
4623
port: 5101
47-
- kind: Rule
48-
match: "Host(`${INGRESSROUTE_SUBDOMAIN}-backend.${FAMILY_DOMAIN}`) && PathPrefix(`/oauth2/`)"
49-
priority: 15
50-
middlewares:
51-
- name: oauth-headers
52-
namespace: auth-system
53-
services:
54-
- name: google-auth-oauth2-proxy
55-
namespace: auth-system
56-
port: 80
5724
tls:
5825
secretName: heyjohn-wildcard-certificate
5926
domains:
@@ -62,26 +29,7 @@ spec:
6229
apiVersion: externaldns.k8s.io/v1alpha1
6330
kind: DNSEndpoint
6431
metadata:
65-
name: ${APP}-external
66-
annotations:
67-
external-dns/public: "true"
68-
spec:
69-
endpoints:
70-
- dnsName: ${INGRESSROUTE_SUBDOMAIN}.${FAMILY_DOMAIN}
71-
recordTTL: 300
72-
recordType: CNAME
73-
targets:
74-
- ${DYNAMIC_DOMAIN}
75-
- dnsName: ${INGRESSROUTE_SUBDOMAIN}-backend.${FAMILY_DOMAIN}
76-
recordTTL: 300
77-
recordType: CNAME
78-
targets:
79-
- ${DYNAMIC_DOMAIN}
80-
---
81-
apiVersion: externaldns.k8s.io/v1alpha1
82-
kind: DNSEndpoint
83-
metadata:
84-
name: ${APP}-internal
32+
name: ${APP}
8533
annotations:
8634
external-dns/private: "true"
8735
spec:
@@ -90,9 +38,9 @@ spec:
9038
recordTTL: 300
9139
recordType: A
9240
targets:
93-
- ${CLUSTER_LB_INGRESS_EXTERNAL}
41+
- ${CLUSTER_LB_INGRESS_INTERNAL}
9442
- dnsName: ${INGRESSROUTE_SUBDOMAIN}-backend.${FAMILY_DOMAIN}
9543
recordTTL: 300
9644
recordType: A
9745
targets:
98-
- ${CLUSTER_LB_INGRESS_EXTERNAL}
46+
- ${CLUSTER_LB_INGRESS_INTERNAL}

0 commit comments

Comments
 (0)