Adding MetalLB as Loadbalancer, Nginx-Ingress and Cert-Manager to the On-Prem kubernetes cluster
Setting up the MetalLB Load-Balancer for hybrid win-linux cluster and use ingress nginx as a reverse proxy.
First part: Youtube: https://www.youtube.com/watch?v=sN3nCMhQgKI
Github: https://github.com/GAAOPS/kube-metallb-ingress-win-linux
In this part you will see:
– MetalLB:
Setup the MetalLB as a load-balancer for your on-prem cluster
Create configmap for external ips
– Nginx-Ingress
Install nginx-ingress as reverse proxy using helm
basic configuration for your web apps
configure ssl certificates
– Cert-Manager
Install Cert-Manager
Configure issuer and create self-signed CA
Export CA certificate to be used for other clients
test deployment and configure the dns
create and test ssl certificates for your websites.
Part1: Setup a On-Prem Kubernetes cluster with Flannel using Hyper-V with Windows and Linux Nodes
https://www.youtube.com/watch?v=sN3nCMhQgKI&t=2s
Part3: Azure-Devops Kubernetes App deployment and Release Variable management using Kustomize
https://youtu.be/rMRHwnsrE6Q