<p>I am following <a href="https://www.datapacket.com/blog/build-kubernetes-cluster#chapter6" rel="nofollow noreferrer">this guide</a> to expose a service running on my bare metal k8s cluster to the world.</p>
<p>The guide suggests using <a href="https://github.com/metallb/metallb" rel="nofollow noreferrer">metallb</a> for giving external access. The problem is, during the setup process of metallb, I am asked to give a range of available IP addresses.</p>
<p>The hosting provider I am using is very basic, and all I have is the IP address of the Linux instance that is running my K8s node. So my question is, how can I provision an IP address for assigning to my application? Is this possible with a single IP?</p>
<p>Alternatively I'd love get this done with a NodePort, but I need to support HTTPS traffic and I am not sure its possible if I go that way.</p>

<p>Specify a single IP using CIDR notation. your-ip/32 (192.168.10.0/32 for example)</p>
