mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-17 18:24:14 +02:00
🚑 external-dns
This commit is contained in:
@@ -70,6 +70,7 @@ spec:
|
||||
enabled: true
|
||||
ingressClassName: nginx
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/enable: "false"
|
||||
hosts:
|
||||
|
@@ -145,6 +145,7 @@ spec:
|
||||
enabled: true
|
||||
className: nginx
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
nginx.ingress.kubernetes.io/configuration-snippet: |
|
||||
add_header Cache-Control "no-store";
|
||||
|
@@ -89,6 +89,7 @@ spec:
|
||||
enabled: true
|
||||
className: nginx
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/appName: Immich
|
||||
nignx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
||||
|
@@ -66,6 +66,7 @@ spec:
|
||||
nginx.ingress.kubernetes.io/auth-signin: https://auth.${SECRET_CLUSTER_DOMAIN}?rm=$request_method
|
||||
nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email
|
||||
nginx.ingress.kubernetes.io/auth-snippet: proxy_set_header X-Forwarded-Method $request_method;
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:youtube
|
||||
hajimari.io/name: invidious
|
||||
|
@@ -71,6 +71,7 @@ spec:
|
||||
enabled: true
|
||||
className: "nginx"
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:text
|
||||
hosts:
|
||||
|
@@ -51,6 +51,7 @@ spec:
|
||||
enabled: true
|
||||
className: nginx
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/enable: "false"
|
||||
hosts:
|
||||
|
@@ -56,6 +56,7 @@ spec:
|
||||
nginx.ingress.kubernetes.io/auth-signin: https://auth.${SECRET_CLUSTER_DOMAIN}?rm=$request_method
|
||||
nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email
|
||||
nginx.ingress.kubernetes.io/auth-snippet: proxy_set_header X-Forwarded-Method $request_method;
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:file-document-arrow-right-outline
|
||||
hosts:
|
||||
|
@@ -69,6 +69,7 @@ spec:
|
||||
nginx.ingress.kubernetes.io/auth-signin: https://auth.${SECRET_CLUSTER_DOMAIN}?rm=$request_method
|
||||
nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email
|
||||
nginx.ingress.kubernetes.io/auth-snippet: proxy_set_header X-Forwarded-Method $request_method;
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:web
|
||||
hosts:
|
||||
|
@@ -77,6 +77,7 @@ spec:
|
||||
enabled: true
|
||||
className: "nginx"
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:camera
|
||||
hosts:
|
||||
|
@@ -84,6 +84,7 @@ spec:
|
||||
nginx.ingress.kubernetes.io/auth-signin: https://auth.${SECRET_CLUSTER_DOMAIN}?rm=$request_method
|
||||
nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email
|
||||
nginx.ingress.kubernetes.io/auth-snippet: proxy_set_header X-Forwarded-Method $request_method;
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:music
|
||||
hosts:
|
||||
|
@@ -80,6 +80,7 @@ spec:
|
||||
enabled: true
|
||||
className: "nginx"
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:barcode-scan
|
||||
hosts:
|
||||
|
@@ -63,6 +63,7 @@ spec:
|
||||
enabled: true
|
||||
className: "nginx"
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
nginx.ingress.kubernetes.io/proxy-body-size: "0"
|
||||
hajimari.io/icon: mdi:account-arrow-up
|
||||
|
@@ -86,6 +86,7 @@ spec:
|
||||
enabled: true
|
||||
className: "nginx"
|
||||
anotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:lock
|
||||
hosts:
|
||||
|
@@ -84,6 +84,7 @@ spec:
|
||||
enabled: true
|
||||
className: "nginx"
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:format-list-checks
|
||||
hosts:
|
||||
|
@@ -99,6 +99,7 @@ spec:
|
||||
enabled: true
|
||||
className: "nginx"
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:newspaper-variant
|
||||
hosts:
|
||||
|
@@ -72,6 +72,7 @@ spec:
|
||||
nginx.ingress.kubernetes.io/auth-signin: https://auth.${SECRET_CLUSTER_DOMAIN}?rm=$request_method
|
||||
nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email
|
||||
nginx.ingress.kubernetes.io/auth-snippet: proxy_set_header X-Forwarded-Method $request_method;
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:google
|
||||
hosts:
|
||||
|
@@ -100,6 +100,7 @@ spec:
|
||||
enabled: true
|
||||
className: nginx
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hajimari.io/icon: mdi:list-status
|
||||
hosts:
|
||||
|
@@ -47,7 +47,7 @@ spec:
|
||||
name: external-dns-secret
|
||||
key: OVH_CONSUMER_KEY
|
||||
extraArgs:
|
||||
- --annotation-filter=external-dns.home.arpa/enabled in (true)
|
||||
- --annotation-filter=external-dns.alpha.kubernetes.io/enabled in (true)
|
||||
policy: sync
|
||||
sources:
|
||||
- ingress
|
||||
|
@@ -50,6 +50,7 @@ spec:
|
||||
enabled: true
|
||||
className: nginx
|
||||
annotations:
|
||||
external-dns.alpha.kubernetes.io/enabled: "true"
|
||||
external-dns.alpha.kubernetes.io/target: services.${SECRET_DOMAIN}.
|
||||
hosts:
|
||||
- host: &host "{{ .Release.Name }}.${SECRET_CLUSTER_DOMAIN}"
|
||||
|
Reference in New Issue
Block a user