Skip to content

Commit 29ad57f

Browse files
committed
Update ingresses with NGINX ingress upgrade
1 parent abfd28a commit 29ad57f

File tree

22 files changed

+29
-25
lines changed

22 files changed

+29
-25
lines changed

kubernetes/namespaces/apis/quackstack/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: quackstack
99
namespace: apis
1010
spec:

kubernetes/namespaces/default/redirects/github.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/rewrite-target: "https://github.com/python-discord/$1"
77
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
8-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
8+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
99
name: github-redirect
1010
spec:
1111
tls:
@@ -16,7 +16,7 @@ spec:
1616
- host: git.pythondiscord.com
1717
http:
1818
paths:
19-
- path: /(.*)
19+
- path: /
2020
pathType: Prefix
2121
backend:
2222
service:

kubernetes/namespaces/default/redirects/paypal.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/rewrite-target: "https://www.paypal.com/paypalme/pythondiscord"
77
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
8-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
8+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
99
name: paypal-redirect
1010
spec:
1111
tls:
@@ -16,7 +16,7 @@ spec:
1616
- host: paypal.pythondiscord.com
1717
http:
1818
paths:
19-
- path: /(.*)
19+
- path: /
2020
pathType: Prefix
2121
backend:
2222
service:

kubernetes/namespaces/default/redirects/sentry.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/rewrite-target: "https://sentry.io/organizations/python-discord/issues/"
77
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
8-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
8+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
99
name: sentry-redirect
1010
spec:
1111
tls:
@@ -16,7 +16,7 @@ spec:
1616
- host: sentry.pythondiscord.com
1717
http:
1818
paths:
19-
- path: /(.*)
19+
- path: /
2020
pathType: Prefix
2121
backend:
2222
service:

kubernetes/namespaces/forms/forms-backend/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: forms-backend
99
namespace: forms
1010
spec:

kubernetes/namespaces/kube-system/nginx/values.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ controller:
77
enable-real-ip: true
88
forwarded-for-header: cf-connecting-ip
99
generate-request-id: true
10+
allow-snippet-annotations: true
11+
annotations-risk-level: Critical
12+
allow-cross-namespace-resources: true
1013

1114
extraArgs:
1215
default-ssl-certificate: "default/pythondiscord.com-tls"

kubernetes/namespaces/modmail/web/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: modmail-web
99
namespace: modmail
1010
spec:

kubernetes/namespaces/monitoring/alerts/alertmanager/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
nginx.ingress.kubernetes.io/affinity: "cookie"
99
nginx.ingress.kubernetes.io/session-cookie-name: "AlertManager_LB"
1010
nginx.ingress.kubernetes.io/session-cookie-domain: "alertmanager.pydis.wtf"

kubernetes/namespaces/monitoring/grafana/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: grafana
99
namespace: monitoring
1010
spec:

kubernetes/namespaces/monitoring/prometheus/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: prometheus
99
namespace: monitoring
1010
spec:

kubernetes/namespaces/pixels/pixels-modsite/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: pixels-modsite
99
namespace: pixels
1010
spec:

kubernetes/namespaces/pixels/pixels/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: pixels
99
namespace: pixels
1010
spec:

kubernetes/namespaces/tooling/bitwarden/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: bitwarden
99
namespace: tooling
1010
spec:

kubernetes/namespaces/tooling/ff-bot/ingress.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: ff-bot
99
namespace: tooling
1010
spec:

kubernetes/namespaces/tooling/keycloak/ingress.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,8 @@ metadata:
106106
# hospital. Very well, you think, and because it's webscale, it books the
107107
# spot at two psychiatric hospitals at the same time, for high
108108
# availability. Thank you, Kubernetes, for solving this problem.
109-
# nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
109+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
110+
nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
110111
nginx.ingress.kubernetes.io/proxy-buffers-number: "4"
111112
nginx.ingress.kubernetes.io/proxy-buffer-size: "16k"
112113
nginx.ingress.kubernetes.io/server-snippet: |

kubernetes/namespaces/tooling/metabase/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: metabase
99
namespace: tooling
1010
spec:

kubernetes/namespaces/tooling/policy-bot/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: policy-bot
99
namespace: tooling
1010
spec:

kubernetes/namespaces/vault/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: vault
99
namespace: vault
1010
spec:

kubernetes/namespaces/web/pinnwand/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
# block HEAD requests
99
nginx.ingress.kubernetes.io/configuration-snippet: |
1010
if ($request_method = HEAD) {

kubernetes/namespaces/web/public-stats/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
name: public-stats
99
namespace: web
1010
spec:

kubernetes/namespaces/web/site/ingress.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
annotations:
55
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
66
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
7-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
88
nginx.ingress.kubernetes.io/server-snippet: |
99
location ~* /metrics {
1010
deny all;

kubernetes/namespaces/web/site/redirect.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ metadata:
88
return 308 https://www.pythondiscord.com$request_uri;
99
}
1010
nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
11-
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
11+
nginx.ingress.kubernetes.io/auth-tls-error-page: "https://maintenance.python-discord.workers.dev/"
1212
name: www-redirect
1313
namespace: web
1414
spec:
@@ -20,7 +20,7 @@ spec:
2020
- host: pythondiscord.com
2121
http:
2222
paths:
23-
- path: /(.*)
23+
- path: /
2424
pathType: Prefix
2525
backend:
2626
service:

0 commit comments

Comments
 (0)