working on a cloud compute network architecture
trying to set up a bare metal kubernetes/cloud compute infra and working through how to set up the networking. I'm trying to connect a modem to a server running pfsense, but need to understand how to assign a public ip address that I can access remotely. do I need to buy ip addresses??