kubernetes/pkg/cloudprovider/providers/openstack
Kubernetes Submit Queue 36ea6de4a0
Merge pull request #52013 from FengyunPan/autoprobing-external-network
Automatic merge from submit-queue (batch tested with PRs 52013, 56719). 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>.

Support autoprobing floating-network-id for openstack cloud provider

Currently if user doesn't specify floatingnetwork-id and loadbalancer.openstack.org/floating-network-id annotation, openstack cloud provider can't create a external LoadBalancer service.
Actually we can get  floatingnetwork-id automatically. 
If we get multiple  floatingnetwork-ids, then ask user to specify one, or we use the  floatingnetwork-id to create floatingip for external LoadBalancer service.

This is a part of #50726

**Special notes for your reviewer**:
/assign @dims

**Release note**:
```release-note
Support autoprobing floating-network-id for openstack cloud provider
```
2017-12-04 10:55:14 -08:00
..
BUILD Merge pull request #52013 from FengyunPan/autoprobing-external-network 2017-12-04 10:55:14 -08:00
MAINTAINERS.md create cloudprovider "providers" package 2015-08-11 22:36:51 -07:00
metadata.go openstack: fetch volume path from metadata service 2017-11-09 12:36:18 +02:00
metadata_test.go openstack: fetch volume path from metadata service 2017-11-09 12:36:18 +02:00
openstack.go Support VolumeV3 for OpenStack cloud Provider 2017-11-22 16:45:38 +08:00
openstack_client.go Support VolumeV3 for OpenStack cloud Provider 2017-11-22 16:45:38 +08:00
openstack_instances.go Implement InstanceExistsByProviderID() for cloud providers 2017-10-20 14:59:28 +08:00
openstack_loadbalancer.go Merge pull request #52013 from FengyunPan/autoprobing-external-network 2017-12-04 10:55:14 -08:00
openstack_metrics.go Recording openstack metrics 2017-05-22 10:47:08 +08:00
openstack_routes.go Changes in OpenStack cloud provider for latest gophercloud 2017-09-01 20:56:13 -04:00
openstack_routes_test.go Find a server name and router id to test TestRoutes 2017-11-27 16:32:10 -05:00
openstack_test.go Allow volume test to run outside an actual OpenStack VM 2017-11-27 14:03:04 -05:00
openstack_volumes.go Support VolumeV3 for OpenStack cloud Provider 2017-11-22 16:45:38 +08:00
OWNERS Volunteer to help with sig/openstack 2017-10-13 16:49:59 +08:00