kubernetes/test/e2e/cloud/gcp/ha_master.go

func addMasterReplica(zone string) error {}

func removeMasterReplica(zone string) error {}

func addWorkerNodes(zone string) error {}

func removeWorkerNodes(zone string) error {}

func verifyRCs(ctx context.Context, c clientset.Interface, ns string, names []string) {}

func createNewRC(c clientset.Interface, ns string, name string) {}

func findRegionForZone(zone string) string {}

func findZonesForRegion(region string) []string {}

// removeZoneFromZones removes zone from zones slide.
// Please note that entries in zones can be repeated. In such situation only one replica is removed.
func removeZoneFromZones(zones []string, zone string) []string {}

// generateMasterRegexp returns a regex for matching master node name.
func generateMasterRegexp(prefix string) string {}

// waitForMasters waits until the cluster has the desired number of ready masters in it.
func waitForMasters(ctx context.Context, masterPrefix string, c clientset.Interface, size int, timeout time.Duration) error {}

var _