Skip to content

Instantly share code, notes, and snippets.

@ravikyada
Created January 22, 2025 04:40
Show Gist options
  • Select an option

  • Save ravikyada/84c02434dfbef47915cf52334e03fa34 to your computer and use it in GitHub Desktop.

Select an option

Save ravikyada/84c02434dfbef47915cf52334e03fa34 to your computer and use it in GitHub Desktop.

Revisions

  1. ravikyada created this gist Jan 22, 2025.
    21 changes: 21 additions & 0 deletions external-dns-example.yaml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    apiVersion: extensions/v1beta1
    kind: Ingress
    metadata:
    name: ingress-demo
    labels:
    app: user-service
    annotations:
    alb.ingress.kubernetes.io/healthcheck-protocol: HTTP
    alb.ingress.kubernetes.io/load-balancer-name: service-demo
    alb.ingress.kubernetes.io/target-type: instance
    alb.ingress.kubernetes.io/group.name:
    external-dns.alpha.kubernetes.io/hostname: my-service.example.com

    spec:
    rules:
    - http:
    paths:
    - path: /*
    backend:
    serviceName: my-service-demo
    servicePort: 9200