Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.02 KB

AmazonEKS.md

File metadata and controls

32 lines (22 loc) · 1.02 KB

Notes for Amazon EKS

After creation of your first webhook, the following manual steps are necessary to make the webhook work in Amazon EKS environment.

  1. Edit el-tekton-webhooks-eventlistener Ingress and add 2 annotations in the metadata section.
  metadata:
    annotations:
      alb.ingress.kubernetes.io/scheme: internet-facing
      kubernetes.io/ingress.class: alb
  1. Edit tekton-webhooks-eventlistener EventListener and add serviceType LoadBalancer in the spec section
  spec:
    serviceType: LoadBalancer
  1. Wait for get ingress el-tekton-webhooks-eventlistener -n tekton-pipelines showing the ADDRESS for the el-tekton-webhooks-eventlistener ingress

  2. Edit el-tekton-webhooks-eventlistener Ingress again and update the URL of the host with the ADDRESS of the ingress

  spec:
    rules:
    - host: xxxx.yyy.elb.amazonaws.com
  1. Update the Payload URL in the webhook in github.com repositry (Settings->Webhoks->"webhook with dummy URL"->Payload URL) to the ADDRESS of the ingress