Nick Sardo
676b95e097
Gracefully handle permission errors when attempting to create firewall rules
2017-09-04 09:00:49 -07:00
Yu-Ju Hong
76945ad86d
GCE: Add "Network Tiers" as an Alpha feature for L4 load balancers
...
This feature supports specifying what network tier (premium, standard)
to use for the load balancer backing the Service (type=LoadBalancer).
2017-09-01 09:13:20 -07:00
Nick Sardo
644aa69da7
Reserve internal address for ILBs
2017-08-30 11:46:07 -07:00
Yu-Ju Hong
58ea4e41d4
GCE: filter addresses by IP when listing
...
Also move the function to gce_addresses.go so that metrics can be
recorded for the call.
2017-08-10 09:30:48 -07:00
Nick Sardo
2cdaf1f32b
Refactor compute API calls
2017-06-04 10:25:05 -07:00
Zihong Zheng
b4633b0600
Create nodes health checks for non-OnlyLocal services
2017-05-26 13:18:50 -07:00
realfake
250b229912
Implement providerID node functions for gce
...
*Add splitProviderID helper function
*Add getInstanceFromProjectInZoneByName function
*Implement gce InstanceTypeByProviderID
*Implement gce NodeAddressesByProviderID
2017-05-19 08:41:54 +02:00
Bowei Du
dc1e614a72
Split the GCE cloud provider into more managable chunks
...
Each major interface is now in its own file. Any package private
functions that are only referenced by a particular module was also moved
to the corresponding file. All common helper functions were moved to
gce_util.go.
This change is a pure movement of code; no semantic changes were made.
2017-03-23 14:40:16 -07:00