I have a service where I build websites for clients and host them on my Kubernetes cluster on Google GKE.
My question is how do hosting platforms automatically assign unique IPv4 IPS to connect A records for each registered user?
My current setup is every single site connects their A records to my load balancers 1.2.3.4.5.6 IP. Recently I learned doing this is bad for SEO for the sites.
One solution I have is to Reserve unique ips for each website through Google Cloud then forward them to my loadbalancer is this a good, scalable solution, or how large hosting companies with millions of unique sites do it? or is there an alternative?
Potentially I can have 100's or thousands of reserved IPS for each website