k8s-ci-robot
1669277bb3
Merge pull request #68350 from wgliang/fixbug/recursive-call-cloudprovider
...
fix bug, infinite recursive call of GetLoadBalancerName()
2018-10-17 11:56:51 -07:00
Renan Gonçalves
5cd3c00dba
Combine creating a volume and applying tags in one operation
...
The previous version forced us to create AWS IAM Policies that are too
permissive when dealing with volumes. That's because:
1. Volumes were created without tags that identifies the new resource as
managed by the cluster. So technically the resourse, at creation time,
is not owned by the cluster.
2. Tags were added to the volume making the resource now managed by the
cluster. The problem being that it could make ANY volume as managed by the
cluster. Thus allowing resources that aren't really part of the cluster,
or part of no cluster at all, to become a resource managed by the cluster.
By combining the operations we can both make the code simpler, since we
don't need to deal with deleting a volume in case we can't apply tags to
it, plus the security model gets a nice improvement.
2018-10-17 11:14:01 +02:00
Jesse Haka
5ff99a2a58
delete node from aws if it is terminated
...
fix comment
2018-10-17 10:11:09 +03:00
andyzhangx
bc2c79a43a
add azure premium file support
...
update bazel and fix goftm
use defaultStorageAccountKind
fix test failure
update godep license file
fix staging godeps issue
update staging godeps
fix comments, use one API call for file creation
2018-10-17 03:27:29 +00:00
k8s-ci-robot
5a0220a6d8
Merge pull request #69387 from mcrute/master
...
fix golint for pkg/cloudprovider/providers/aws
2018-10-16 17:53:02 -07:00
k8s-ci-robot
02cca1f11a
Merge pull request #69711 from wgliang/cleanup/rename-recognize-region
...
AWS: unexport unnecessarily exported methods and variables about reco…
2018-10-14 13:30:20 -07:00
k8s-ci-robot
308c2b3877
Merge pull request #69660 from cheftako/perms
...
Adding cheftako as approver for gce.
2018-10-14 10:44:09 -07:00
Guoliang Wang
31c7eac2c4
fix bug, infinite recursive call of GetLoadBalancerName()
2018-10-13 08:47:12 +08:00
Guoliang Wang
a9beb4f932
AWS: unexport unnecessarily exported methods and variables about recognize region
2018-10-12 07:24:59 +08:00
Mike Crute
432a6346c1
rename AWS CP TestParseInstance
2018-10-11 15:44:28 -07:00
walter
88593b0175
Adding cheftako as approver for gce.
...
Lead on sig cloud-provider.
Also providing support for gce cloud provider.
2018-10-11 00:19:40 -07:00
k8s-ci-robot
43d61f42f1
Merge pull request #69187 from SandeepPissay/addOwner
...
Adding myself as OWNER for vSphere Cloud Provider.
2018-10-10 20:24:37 -07:00
Walter Fender
8b3099ced7
Differentiate multizone zonal from Regional Cluster.
...
Fixed go format and unit test.
Collapse lines.
Switched to using regional throughout and added warning for HA Zonal.
2018-10-09 11:28:22 -07:00
andyzhangx
12284c9817
upgrade azure go sdk for azure file premium support
...
update azure sdk for azure file premium support
update azure sdk to support azure file premium
update bazel
2018-10-09 13:28:51 +00:00
Mike Crute
4d65f20ff6
fix golint for pkg/cloudprovider/providers/aws
2018-10-08 12:08:56 -07:00
k8s-ci-robot
0f17e9ade6
Merge pull request #69386 from cblecker/go-1.11
...
Update to go1.11.1
2018-10-05 17:35:51 -07:00
k8s-ci-robot
13705ac81e
Merge pull request #68310 from cheftako/cpiMove
...
Moving the cloudprovider interface to staging.
2018-10-05 13:29:01 -07:00
Christoph Blecker
97b2992dc1
Update gofmt for go1.11
2018-10-05 12:59:38 -07:00
Walter Fender
f3f46d5f5a
Moving the cloudprovider interface to staging.
...
Individual implementations are not yet being moved.
Fixed all dependencies which call the interface.
Fixed golint exceptions to reflect the move.
Added project info as per @dims and
https://github.com/kubernetes/kubernetes-template-project .
Added dims to the security contacts.
Fixed minor issues.
Added missing template files.
Copied ControllerClientBuilder interface to cp.
This allows us to break the only dependency on K8s/K8s.
Added TODO to ControllerClientBuilder.
Fixed GoDeps.
Factored in feedback from JustinSB.
2018-10-04 14:41:20 -07:00
Mike Crute
076dbc6fd6
[aws] allow true/false in lb annotations
2018-10-04 12:19:32 -07:00
Bowei Du
61b6079d58
Update OWNERS files for GCE-related components
2018-10-03 10:52:43 -07:00
k8s-ci-robot
a372a9fcd6
Merge pull request #68264 from tanshanshan/fmt-0905
...
remove unused format log print
2018-10-03 08:09:54 -07:00
k8s-ci-robot
1ce5f67af0
Merge pull request #62774 from Raffo/bugfix/aws-custom-elb-sg
...
Fixes #49445 by not adding the default SG when using SG annotation (AWS)
2018-10-01 15:51:13 -07:00
k8s-ci-robot
042139d8c9
Merge pull request #64452 from wgliang/master.remove-cloudprovider
...
cleanup some dead cloudprovider code
2018-09-30 23:24:31 -07:00
SandeepPissay
a2debeef7e
Adding myself as OWNER for vSphere Cloud Provider. And removing few users who are not owners.
2018-09-27 16:47:00 -07:00
k8s-ci-robot
7b9f6df068
Merge pull request #69163 from MrHohn/gce-cloud-beta-ds-mock
...
Add mock for UpdateBetaBackendService
2018-09-27 15:53:46 -07:00
k8s-ci-robot
58102b7517
Merge pull request #69077 from feiskyer/az-ip
...
Add fallbacks for getting node IP from Azure IMDS
2018-09-27 11:07:46 -07:00
Zihong Zheng
c9c39eef9c
Add mock for UpdateBetaBackendService
2018-09-27 10:57:26 -07:00
k8s-ci-robot
f0311b52b3
Merge pull request #69042 from rramkumar1/fake-gce-1
...
Expose public function to init fake GCECloud + add common hooks
2018-09-27 07:18:22 -07:00
k8s-ci-robot
25607dea8c
Merge pull request #69027 from vainu-arto/aws-add-has-cluster-tags-tests
...
AWS: Add tests for awsTagging.hasClusterTag
2018-09-27 06:06:58 -07:00
k8s-ci-robot
3fe21e5433
Merge pull request #68922 from BenTheElder/version-staging
...
move pkg/util/version to staging
2018-09-26 22:59:42 -07:00
Arto Jantunen
986faed326
AWS: Add tests for awsTagging.hasClusterTag
...
Among other things these tests verify the fix for issue #64230 .
2018-09-26 16:12:33 +03:00
Pengfei Ni
3bca7a0136
Add fallbacks for getting node IP from Azure IMDS
2018-09-26 13:18:10 +08:00
Walter Fender
47bfaa3aba
Added support for regional calls to GetClusters
...
Fixed issues from lavalamp and verification.
Added todo.
Fixed import sections.
2018-09-25 15:36:04 -07:00
Rohit Ramkumar
8872f9465f
Expose public function to init fake GCECloud + add common hooks
2018-09-25 15:13:26 -07:00
k8s-ci-robot
80db5eb641
Merge pull request #68465 from WanLinghao/unused_function_clean
...
clean unused function
2018-09-25 12:15:53 -07:00
Arto Jantunen
e952c12dfe
AWS: Add a simple test for "shared" tag
...
For some reason this wasn't done in 0b5ae5391e .
2018-09-25 11:13:30 +03:00
Pengfei Ni
f8b2781f4f
Add unit tests for getting vmss node IP
2018-09-25 11:22:52 +08:00
Pengfei Ni
303af63ec9
Get public IP for Azure vmss nodes
...
This is required for getting public IP when --public-ip-per-vm
(publicIpAddressConfiguration) is enabled for vmss.
2018-09-25 11:22:47 +08:00
Benjamin Elder
8b56eb8588
hack/update-gofmt.sh
2018-09-24 12:21:29 -07:00
Benjamin Elder
f828c6f662
hack/update-bazel.sh
2018-09-24 12:03:24 -07:00
Benjamin Elder
088cf3c37b
find & replace version import
2018-09-24 12:03:24 -07:00
k8s-ci-robot
7ffaa2f713
Merge pull request #68388 from wgliang/fixbug/defer-in-loop
...
fix bug that defer in infinite loop
2018-09-23 19:27:03 -07:00
Pengfei Ni
83e64dd6d0
Add unit tests for InstanceShutdownByProviderID
2018-09-21 12:55:11 +08:00
Pengfei Ni
67069cc1e8
Fix nodes power state on Azure
2018-09-21 12:55:08 +08:00
Guoliang Wang
05aeea12ce
fix bug that defer in infinite loop
2018-09-18 15:45:43 +08:00
Pengfei Ni
de9c127c94
Add events for azure-cloud-provider
...
When errors occur on azure cloud provider, events now are added so that users
could easily find the underground errors on Azure API.
2018-09-14 10:41:19 +08:00
Pengfei Ni
db470d37a4
Fix potential panic when getting azure load balancer status
...
The IP address and security group rules may be nil when the resources
are updating or deleting. Hence nil pointer deference may be happened
then.
2018-09-13 15:41:12 +08:00
WanLinghao
1ad93ca301
clean unused function in file pkg/cloudprovider/providers/gce/gce_loadbalancer.go
2018-09-10 19:07:52 +08:00
Kubernetes Submit Queue
10bde5090b
Merge pull request #68033 from yastij/instanceShutdown-azure
...
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions here: https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md .
implement InstanceShutdownByProviderID for azure
**What this PR does / why we need it**: implements #66265
**Which issue(s) this PR fixes**: Fixes #66265
**Special notes for your reviewer**:
**Release note**:
```release-note
Support NodeShutdown taint for azure
```
2018-09-08 10:43:34 -07:00