feat(minecraft): add Cloudflare ExternalDNS annotations for public DNS record
This commit is contained in:
@@ -12,8 +12,13 @@ metadata:
|
|||||||
app.kubernetes.io/component: papermc
|
app.kubernetes.io/component: papermc
|
||||||
annotations:
|
annotations:
|
||||||
# Internal DNS via ExternalDNS + Technitium
|
# Internal DNS via ExternalDNS + Technitium
|
||||||
external-dns.alpha.kubernetes.io/hostname: journey-into-imagination.local.mk-labs.cloud
|
external-dns.alpha.kubernetes.io/hostname: "journey-into-imagination.local.mk-labs.cloud,journey-into-imagination.mk-labs.cloud"
|
||||||
# Non-standard external port 10182 → internal 25565 (via ingress-nginx tcp forwarding)
|
# Non-standard external port 10182 → internal 25565 (via ingress-nginx tcp forwarding)
|
||||||
|
# Public DNS via ExternalDNS + Cloudflare
|
||||||
|
# Cloudflare proxy MUST be off — TCP (non-HTTP) traffic cannot be proxied
|
||||||
|
external-dns.alpha.kubernetes.io/public: "true"
|
||||||
|
external-dns.alpha.kubernetes.io/target: "ingress.mk-labs.cloud"
|
||||||
|
external-dns.alpha.kubernetes.io/cloudflare-proxied: "false"
|
||||||
spec:
|
spec:
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
selector:
|
selector:
|
||||||
|
|||||||
Reference in New Issue
Block a user