apiVersion: v1 kind: Service metadata: name: tfg namespace: minecraft labels: app.kubernetes.io/name: tfg annotations: mc-router.itzg.me/externalServerName: "tfg.mc.konfa.ch" spec: selector: app.kubernetes.io/name: tfg ports: - port: 25565 --- apiVersion: v1 kind: Service metadata: name: tfg-port namespace: minecraft labels: app.kubernetes.io/name: tfg spec: type: NodePort selector: app.kubernetes.io/name: tfg ports: - name: "25565" port: 25565 targetPort: 25565 nodePort: 32565 --- apiVersion: externaldns.k8s.io/v1alpha1 kind: DNSEndpoint metadata: name: tfg-dns-record namespace: minecraft spec: endpoints: - dnsName: tfg.mc.konfa.ch