In this post, I share how I set up a lightweight multi-node K3s Kubernetes cluster on Hyper-V Virtual Machines for a home lab environment. I cover how I set up and deployed applications to the clus…| Vuyisile's Blog
MetalLB remains idle until configured. This is accomplished by creating and deploying various resources into the same namespace (metallb-system) MetalLB is deployed into. There are various examples of the configuration CRs in configsamples. Also, the API is fully documented here. Note If you installed MetalLB with Helm, you will need to change the namespace of the CRs to match the namespace in which MetalLB was deployed. Defining the IPs to assign to the Load Balancer services In order to ass...| MetalLB, bare metal load-balancer for Kubernetes
Before starting with installation, make sure you meet all the requirements. In particular, you should pay attention to network addon compatibility. If you’re trying to run MetalLB on a cloud platform, you should also look at the cloud compatibility page and make sure your cloud platform can work with MetalLB (most cannot). There are three supported ways to install MetalLB: using plain Kubernetes manifests, using Kustomize, or using Helm. Preparation If you’re using kube-proxy in IPVS mode...| MetalLB, bare metal load-balancer for Kubernetes