set up nginx ingress controller and cert manager.
you don't have to watch the older video to follow along but it might help: • Deploy Go App to Produ...
github: github.com/dhij/cluster-demo
ingress-nginx: github.com/kubernetes/ingress...
ingress doc: kubernetes.io/docs/concepts/s...
ingress rewrite-target annotation doc: kubernetes.github.io/ingress-...
cert-manager release: github.com/cert-manager/cert-...
cert-manager ACME (letsencrypt) issuer example: cert-manager.io/docs/configur...
cert-manager certificate example: cert-manager.io/v1.2-docs/con...
cert-manager ACME challenge lifecycle: cert-manager.io/docs/concepts...
letsencrypt ACME directory URL: letsencrypt.org/getting-started/
how letsencrypt works: letsencrypt.org/how-it-works/
Timestamps:
0:00 - ingress intro
0:48 - install and deploy nginx ingress controller
2:24 - define ingress resource
3:45 - change existing
4:53 - explaining re-write target annotation
6:42 - configure the domain & add a DNS record
8:35 - cert manager intro
9:37 - install and deploy cert manager
10:30 - define letsencrypt cluster issuer
12:28 - define certificate object
14:47 - enable TLS on ingress
30 июл 2024