Files
kubernetes/ingress
Dustin C. Hatch 3d5dd52eb9 ingress: Use upstream resources w/ patches
This will make it easier to upgrade, since we keep track of _exactly_
what we changed from the upstream resources with Kustomize patches.
2024-11-21 19:42:35 -06:00
..
2024-07-26 20:59:00 -05:00

Ingress Setup

Deploy ingress-nginx

Using ingress-nginx in host network mode. Assign the ingress custom role to nodes that will handle incoming traffic (e.g. have DNS names pointed to their addresses)

kubectl label node k8s-amd64-n{0,1,2}.pyrocufflink.blue kubernetes.io/role=ingress
kubectl create secret tls pyrocufflink-cert \
    --cert ~/certs/certificates/_.pyrocufflink.net.crt \
    --key ~/certs/certificates/_.pyrocufflink.net.key
kubectl apply -f ingress-nginx.yaml