kubernetes/test/e2e/network
Kubernetes Submit Queue dd4ab76f05
Merge pull request #66589 from MorrisLaw/get_load_balancer_name_per_provider
Automatic merge from submit-queue (batch tested with PRs 67061, 66589, 67121, 67149). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Get load balancer name per provider

**What this PR does / why we need it**:
GetLoadBalancerName() should be implemented per cloud provider as opposed to one neutral implementation.

This PR will address this by moving `cloudprovider.GetLoadBalancerName()` to the `LoadBalancer interface` and then provide an implementation for each cloud provider, while maintaining previously expected functionality.

**Which issue(s) this PR fixes**:
Fixes  [#43173](https://github.com/kubernetes/kubernetes/issues/43173)

**Special notes for your reviewer**:
This is a work in progress. Looking for feedback as I work on this, from any interested parties.

**Release note**:

```release-note
NONE
```
2018-08-08 16:32:07 -07:00
..
scale Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
BUILD run ./hack/update-bazel.sh 2018-08-07 10:58:44 -07:00
dns.go Adding details to Conformance Tests using RFC 2119 standards. 2018-07-31 14:19:28 -07:00
dns_common.go Remove unused images 2018-07-30 18:40:17 -04:00
dns_configmap.go dns record scale test 2018-05-30 13:40:54 -04:00
dns_scale_records.go split services between multiple namespaces 2018-07-02 10:31:05 -04:00
doc.go
example_cluster_dns.go pkg/apis/core: mechanical import fixes in dependencies 2017-11-09 12:14:08 +01:00
firewall.go Implement GetLoadBalancerName per provider and add DefaultLoadBalancerName. 2018-08-04 00:36:48 -04:00
framework.go Add [sig-network] prefix to network e2e tests 2017-07-25 08:56:35 +08:00
ingress.go remove unreleased tag 2018-07-16 17:14:06 -07:00
ingress_scale.go [e2e ingress-gce] Scale test to measure ingress create/update latency 2018-02-08 17:49:47 -08:00
kube_proxy.go Use /proc/net/nf_conntrack. 2018-01-21 20:34:39 +01:00
network_policy.go e2e test harness - use busybox from dockerhub 2018-08-07 11:22:16 -04:00
network_tiers.go Implement GetLoadBalancerName per provider and add DefaultLoadBalancerName. 2018-08-04 00:36:48 -04:00
networking.go Don't share nodePort service in session affinity tests 2017-11-05 22:42:33 -08:00
networking_perf.go fix all the typos across the project 2018-02-11 11:04:14 +08:00
no_snat.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
OWNERS
proxy.go Adding details to Conformance Tests using RFC 2119 standards. 2018-07-31 14:19:28 -07:00
service.go Merge pull request #66589 from MorrisLaw/get_load_balancer_name_per_provider 2018-08-08 16:32:07 -07:00
service_latency.go Adding details to Conformance Tests using RFC 2119 standards. 2018-07-31 14:19:28 -07:00
util_iperf.go fix newline in raw string in e2e net perf case 2017-10-25 13:26:43 +08:00