# Functions
Creates a GCECloud object using the specified parameters.
GetGCERegion returns region of the gce zone.
GetLoadBalancerAnnotationBackendShare returns whether this service's backend service should be shared with other load balancers.
GetLoadBalancerAnnotationType returns the type of GCP load balancer which should be assembled.
GetNodesHealthCheckPath returns the health check path used by the GCE load balancers (l4) for performing health checks on nodes.
GetNodesHealthCheckPort returns the health check port used by the GCE load balancers (l4) for performing health checks on nodes.
LoadBalancerSrcRanges contains the ranges of ips used by the GCE load balancers (l4 & L7) for proxying client requests and performing health checks.
MakeHealthCheckFirewallName returns the firewall name used by the GCE load balancers (l4) for performing health checks.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServiceAnnotationInternalBackendShare is annotated on a service with "true" when users want to share GCP Backend Services for a set of internal load balancers.
ServiceAnnotationLoadBalancerType is annotated on a service with type LoadBalancer dictates what specific kind of GCP LB should be assembled.
Data keys for the specific ids.
Key used to persist UIDs to configmaps.
No description provided by the author
Namespace which contains the above config map.
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
GCECloud is an implementation of Interface, LoadBalancer and Instances for Google Compute Engine.
No description provided by the author
No description provided by the author
# Interfaces
Disks is interface for manipulation with GCE PDs.
No description provided by the author