I want to add some new ip addresses into my (local) minikube, to expose services on different IP's, which should be accessible from the cluster.
I need to send some request to the pods inside my cluster. Because the cubernet internal DNS system is not accessible from the outside, such as internally: "http://.default.svc.cluster.local/get_endpoint". So my idea is to make all these externally available via loadbalancer
With the command "minikube ip", I get the IP of the cluster, but i want more
Adding multiple IPs bound to the minikube VM has absolutely nothing in common with the Pod and Service IPs that kubernetes uses.
If you want to expose a Service onto an external IP address, that’s outside of your cluster.
Kubernetes ServiceTypes allow you to specify what kind of Service you want. The default is ClusterIP.
Type values and their behaviors are:
You can also use Ingress to expose your Service. Ingress is not a Service type, but it acts as the entry point for your cluster. It lets you consolidate your routing rules into a single resource as it can expose multiple services under the same IP address.
Take a look at: minikube, exposing-ip, services-types.