Commit Graph

2759 Commits

Author SHA1 Message Date
Davanum Srinivas
3722989fe4 Cleanup pkg/cloudprovider/providers/.import-restrictions
Change-Id: I4d09ea3cc68eddd90cbafb2726fefc0701fe6925
2019-02-02 21:41:12 -05:00
Kubernetes Prow Robot
30566b990a Merge pull request #73645 from andrewsykim/remove-dep-node-addresses
move AddToNodeAddresses to k8s.io/cloud-provider/node/helpers
2019-02-01 18:29:29 -08:00
Kubernetes Prow Robot
c953daa3bc Merge pull request #73604 from andrewsykim/gce-features
move GCERegionalPersistentDisk feature to k8s.io/cloud-provider/features
2019-02-01 17:14:36 -08:00
Kubernetes Prow Robot
b0a455b811 Merge pull request #70309 from 2rs2ts/ssl-healthchecks
Use SSL health checks for ELBs when backend protocol is SSL/HTTPS
2019-02-01 14:31:41 -08:00
Andrew Kim
369fd95a9f move AddToNodeAddresses to k8s.io/cloud-provider/node/helpers
Co-authored-by: Weibin Lin <linweibin1@huawei.com>
2019-02-01 14:47:07 -05:00
Kubernetes Prow Robot
495ee5ea40 Merge pull request #73611 from andrewsykim/gce-lb-ports
remove GCE cloud provider dependency to pkg/master/ports
2019-02-01 06:32:23 -08:00
Kubernetes Prow Robot
35b09e5370 Merge pull request #73437 from dims/update-to-latest-gophercloud
Update to latest gophercloud
2019-02-01 04:45:00 -08:00
Kubernetes Prow Robot
5be8d9552b Merge pull request #70005 from stewart-yu/stewart-cloud-controller-manager-movefile
remove `pkg/controller` dependencies from `k8s.io/kubernetes/pkg/cloudprovider/providers`
2019-01-31 20:43:03 -08:00
Andrew Kim
fc9b63d6f0 remove GCE cloud provider dependency to pkg/master/ports by duplicating the proxy port value 2019-01-31 21:37:08 -05:00
stewart-yu
0ca7bf5e86 remove pkg/controller dependencies from k8s.io/kubernetes/pkg/cloudprovider/providers 2019-02-01 08:48:23 +08:00
Andrew Kim
ece2b0db19 remove dep to pkg/version in vSphere provider 2019-01-31 17:26:05 -05:00
Andrew Kim
8be7963797 move GCERegionalPersistentDisk feature to k8s.io/cloud-provider 2019-01-31 15:19:52 -05:00
Kubernetes Prow Robot
aa7220876a Merge pull request #73550 from andrewsykim/cloud-provider-version
use k8s.io/client-go/pkg/version for cloud providers
2019-01-31 11:44:46 -08:00
Andrew Kim
c01caa6796 use k8s.io/client-go/pkg/version for cloud providers 2019-01-30 18:11:11 -05:00
Andrew Kim
da1ea1c7f0 move cloud node helper functions to k8s.io/cloud-provider/node/helpers 2019-01-30 12:06:52 -05:00
Davanum Srinivas
55a8dbcbfb Update to latest gophercloud
Change-Id: I0145b899576f76e7116152fee978bc04b05080f8
2019-01-30 11:46:17 -05:00
Andrew Kim
1e4ff79f25 remove cloud provider dependencies to pkg/controller 2019-01-29 18:45:31 -05:00
Kubernetes Prow Robot
26d32a7cff Merge pull request #72245 from ampsight/master
Add AWS Custom Endpoint capability #70588
2019-01-29 12:49:50 -08:00
Kubernetes Prow Robot
19c80b4e2e Merge pull request #73372 from dims/add-import-restrictions-for-cloud-providers
Add import-restrictions for cloud providers
2019-01-29 11:32:39 -08:00
Kubernetes Prow Robot
cbf52183fa Merge pull request #73115 from alvaroaleman/71997-non-english-vsphere-pvc
Fix PV allocation on non-English vSphere
2019-01-29 11:32:15 -08:00
Kubernetes Prow Robot
b12a4fdcab Merge pull request #73358 from alvaroaleman/vsphere-npe
Vsphere: Add 15 missing err checks
2019-01-29 10:12:07 -08:00
Kubernetes Prow Robot
d2570d3971 Merge pull request #73427 from andrewsykim/cloud-provider-controller-client-builder
use ControllerClientBuilder in k8s.io/cloud-provider for AWS/GCE cloud providers
2019-01-29 08:12:24 -08:00
ampsingram
5daa004105 Add SigningName as optional parameter
Makes AWS testing simpler
2019-01-29 09:45:03 -05:00
Kubernetes Prow Robot
41e6fc50de Merge pull request #73187 from micahhausler/micahhausler-approver
Added micahhausler as approver for AWS cloud provider
2019-01-28 23:06:41 -08:00
Andrew Kim
0cec135ba9 use ControllerClientBuilder in k8s.io/cloud-provider for AWS/GCE cloud providers 2019-01-28 15:58:58 -05:00
Davanum Srinivas
aeeb5ecdcc Add import-restrictions for cloud providers
Change-Id: Ie3be057c41a1aa81bb014e603c86bd81269c71e9
2019-01-27 23:07:05 -05:00
Alvaro Aleman
37426c511a Vsphere: Add 15 missing err checks 2019-01-26 22:14:54 +01:00
Alvaro Aleman
345049b663 Fix PV allocation on non-English vSphere 2019-01-26 19:57:56 +01:00
ampsingram
1ab6569da2 format changes 2019-01-25 18:16:48 -05:00
ampsingram
28d3774004 Add SigningMethod, make it optional, copy in verbatim
An empty SigningMethod will default properly.
2019-01-25 18:15:41 -05:00
andrewsykim
596c6fbf03 e2e test for node deleted in cloud provider 2019-01-25 17:45:18 -05:00
ampsingram
87592b3811 Fix golint findings 2019-01-24 11:58:12 -05:00
ampsingram
cc835a86c9 gofmt changes 2019-01-24 16:07:14 +00:00
ampsingram
d6ea2296e8 Fix comment in CloudConfig s/Name/Service 2019-01-23 10:30:19 -05:00
ampsingram
0dea245978 Change to CloudConfig methods for validation and Resolver fn get
Move to a separate section for service overrides in INI, populate a struct for each override
update-bazel, update-gofmt and verify-spelling run
2019-01-23 10:04:37 -05:00
Micah Hausler
d8c797f4b2 Added micahhausler as approver for AWS cloud provider 2019-01-22 15:01:11 -08:00
ampsingram
6f60d57dab Fail early, helps readability
responding to a comment in the PR
2019-01-16 18:47:09 -05:00
ampsingram
2a6ed9a698 Improvement suggested by PR comment
Fail early makes the code more readable
2019-01-16 18:18:16 -05:00
ampsingram
207a5a1267 Updates for PR comments 2019-01-16 18:12:49 -05:00
Humble Devassy Chirammal
6b8c2e07fa Use better variable names and remove unwanted code blocks. (#72847)
* Use better variable names and remove unwanted code blocks.

Signed-off-by: hchiramm <hchiramm@redhat.com>

* Simplify return from InstanceID func()

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-01-14 13:05:03 -08:00
Kubernetes Prow Robot
5d743157b6 Merge pull request #72562 from andrewsykim/68234
link to out-of-tree cloud provider enhancement issues in cloud provider README
2019-01-08 13:41:52 -08:00
Pengfei Ni
654ab75bec Increase default maximumLoadBalancerRuleCount to 250 2019-01-07 13:08:18 +08:00
Roman Krasavtsev
18938acdff fix typo 2019-01-04 21:32:21 +01:00
andrewsykim
843a2ba1fd link to out-of-tree cloud provider enhancement issues in cloud provider README 2019-01-04 02:02:32 -05:00
Andrew Garrett
72895a84a9 PR feedback - do not change protocol for externalTrafficPolicy = Local 2019-01-03 17:55:36 +00:00
Kubernetes Prow Robot
bfa5876311 Merge pull request #72383 from cheftako/owners
Adding cheftako to reviewers
2019-01-03 09:18:32 -08:00
Johannes Würbach
5e6d865794 AWS NLB: Support cross-zone load balancing annotation
AWS Network Load Balancer recently got support for cross-zone load balancing.

Use the existing `service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled`
annotation to configure it.
2019-01-02 20:38:59 +01:00
Walter Fender
97426ce7a5 Adding cheftako to reviewers
Also adding as an owners to pkg/cloudprovider.
2018-12-27 15:25:20 -08:00
Kubernetes Prow Robot
870c050727 Merge pull request #72219 from micahhausler/aws-user-agent
Added kubernetes version to user-agent for AWS SDK calls
2018-12-21 03:50:38 -08:00
Micah Hausler
949d5f97c4 Added kubernetes version to user-agent for AWS SDK calls 2018-12-20 21:04:44 -08:00