To have an open picture about that, an HTTP(S) load balancer has 3 parts:
- Backend configuration:
A backend service directs incoming traffic to an instance group. You can also use a storage bucket to serve content.
- Host and path rules:
Host and path rules determine how your traffic will be directed. If you don't specify any rules, traffic will be sent to the default backend service.
- Frontend configuration:
Your IP address, protocol and port. This is the IP to which your client requests will come in to.
The Frontend is pretty much associated with the Forwarding Rules. Each forwarding rule references an IP address and one or more ports on which the load balancer accepts traffic. Some Google Cloud load balancers limit you to a predefined set of ports, and others let you specify arbitrary ports.
The forwarding rule also specifies an IP protocol. For Google Cloud load balancers, the IP protocol is always either TCP or UDP.
I understand that you’ve created backend services but they are not attached to a frontend, so I suggest you follow those steps:
At the Console Menu -> Network Services -> Load balancing, you will see a list of created LB services. If at least an HTTP map was created with your backend service, it will be listed in the Load Balancers tab, so you can edit it (clicking over the name and then on the Edit button at the top of the page). Otherwise you will need to create the LB clicking on the button “Create Load Balancer”.
Once in the Edit view, it will have the “Frontend configuration”. Click on that, and after on the “Add Frontend IP and Port”.
There you will be able to define an Ephemeral IP address (IPv4 or IPv6) or creating a new IP (as your preference), then set the protocol (HTTP/HTTPS) and port (80, 8080 or 443) depending with service you will be using. For the use of HTTPS protocol, it will be necessary to create or use an existing TLS/SSL certificate.
Click in Done and Update the configuration to take effect.
I hope this information is useful for you.
For more information you can consult the official documentation at https://cloud.google.com/load-balancing/docs/https