The LoadMaster should have picked up that a Kubernetes Ingress controller has been published and configured a new Virtual Service (if necessary) and the required SubVS(es) for each Kubernetes Services pod. To verify this, follow the steps below:

  1. In the LoadMaster UI, go to Virtual Services > View/Modify Services.
    Note: You should see the status as up/green and a SubVS. If you click the Virtual Service IP address it should expand to show the SubVS with a Real Server matching the IP address of your Kubernetes pod.
  2. Modify the hosts file of your client system to resolve an address to the Virtual Service IP address.
  3. Go to this address in your browser. This should open the application. By using different hostnames or paths you should be able to access the different services as defined in the Ingress Rules.
  4. If you deploy more replicas of the service, these should also appear as Real Servers in the LoadMaster SubVS. To do this, in your Cloud Shell run:

    kubectl scale --replicas=2 deployment/<Application>