Files
homelab/k8s/bootstrap/ingress/ingress-nginx-controller-alias.yaml
T
Story Crater Bot 70fcf111b9 fix(ingress): add service alias for CoreDNS compatibility
CoreDNS rewrites *.riotpiao.com → ingress-nginx-controller but bootstrap
deployed as ingress-nginx-bootstrap-controller. Service alias makes both work.
2026-07-23 07:45:23 -07:00

23 lines
608 B
YAML

# Service alias for CoreDNS compatibility
# CoreDNS rewrites *.riotpiao.com → ingress-nginx-controller.ingress-nginx.svc
# But bootstrap deployed as ingress-nginx-bootstrap-controller
# This alias makes both names work
apiVersion: v1
kind: Service
metadata:
name: ingress-nginx-controller
namespace: ingress-nginx
spec:
type: ClusterIP
selector:
app.kubernetes.io/name: ingress-nginx
app.kubernetes.io/instance: ingress-nginx-bootstrap
app.kubernetes.io/component: controller
ports:
- name: http
port: 80
targetPort: http
- name: https
port: 443
targetPort: https