kubernetes/pkg/cloudprovider/providers/openstack
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
..
BUILD Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
MAINTAINERS.md create cloudprovider "providers" package 2015-08-11 22:36:51 -07:00
metadata.go Revert "Openstack: register metadata.hostname as node name" 2018-05-15 22:49:21 -04:00
metadata_test.go Revert "Openstack: register metadata.hostname as node name" 2018-05-15 22:49:21 -04:00
openstack.go fix gofmt 2018-07-04 08:46:41 +03:00
openstack_client.go Fix golint for openstack and cinder packages 2018-02-04 17:15:32 -05:00
openstack_instances.go Revert "Openstack: register metadata.hostname as node name" 2018-05-15 22:49:21 -04:00
openstack_loadbalancer.go Implement GetLoadBalancerName per provider and add DefaultLoadBalancerName. 2018-08-04 00:36:48 -04:00
openstack_metrics.go Fix golint for openstack and cinder packages 2018-02-04 17:15:32 -05:00
openstack_routes.go ensure we delete orphaned routes with matching next-hops only 2018-04-18 13:19:58 +02:00
openstack_routes_test.go Skip TestRoutes when there are no vm(s) 2018-02-08 08:54:04 -05:00
openstack_test.go Add region label to dynamic provisioned cinder PVs 2018-07-09 23:24:11 +09:00
openstack_volumes.go Fix that fails to resize pvc of cinder volume. 2018-07-27 16:36:53 +08:00
OWNERS New github id - FengyunPan -> FengyunPan2 2018-02-10 22:28:51 -05:00