k3s/pkg/cloudprovider/providers/aws
Kubernetes Submit Queue 6d0b71740f
Merge pull request #59968 from kubernetes/revert-59323-nodetaint
Automatic merge from submit-queue. 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>.

Revert "add node shutdown taint"

Reverts kubernetes/kubernetes#59323

Node becomes unready, but is never removed. I've found the following in [kube-controller-manager.log](https://storage.googleapis.com/kubernetes-jenkins/logs/ci-kubernetes-e2e-gci-gce-autoscaling/6055/artifacts/bootstrap-e2e-master/cluster-autoscaler.log) from test run for one such node:

`E0216 01:14:27.084923       1 node_lifecycle_controller.go:686] Error determining if node bootstrap-e2e-minion-group-01b1 shutdown in cloud: failed to get instance ID from cloud provider: instance not found`

This goes on for the rest of the run (~6h). Looks like the node is stuck in Unready state because of this check: https://github.com/kubernetes/kubernetes/blob/master/pkg/controller/nodelifecycle/node_lifecycle_controller.go#L684. Previously, there was no such check and the node was removed.

Reverting as this would affect all users attempting to resize their node groups on GCE.

```release-note
NONE
```
2018-02-16 20:12:56 -08:00
..
BUILD Add AWS cloud provider option for IAM role 2018-02-15 21:14:58 -08:00
OWNERS Add jsafrane as AWS approver. 2018-02-14 17:41:18 +01:00
aws.go Merge pull request #59968 from kubernetes/revert-59323-nodetaint 2018-02-16 20:12:56 -08:00
aws_fakes.go Implement disk resizing for AWS 2017-11-22 21:38:54 -05:00
aws_instancegroups.go
aws_loadbalancer.go Fix NLB icmp permission duplication 2017-12-13 20:31:09 -03:00
aws_loadbalancer_test.go Add Amazon NLB support 2017-11-20 08:52:57 -05:00
aws_metrics.go
aws_routes.go Add context to all relevant cloud APIs 2018-02-06 12:49:17 -08:00
aws_test.go Add AWS cloud provider option for IAM role 2018-02-15 21:14:58 -08:00
aws_utils.go Replace the deprecated function with the suggest function 2017-08-21 10:50:52 +08:00
device_allocator.go
device_allocator_test.go
instances.go using regexp match achieve find efficiently 2017-11-14 12:56:56 +08:00
instances_test.go
log_handler.go
regions.go
regions_test.go Add AWS cloud provider option for IAM role 2018-02-15 21:14:58 -08:00
retry_handler.go Check if SleepDelay of AWS request is nil before sign. 2017-11-19 16:33:56 +08:00
retry_handler_test.go
sets_ippermissions.go
tags.go Make ClusterID required for AWS. #48954 2017-08-07 15:47:00 -04:00
tags_test.go Add AWS cloud provider option for IAM role 2018-02-15 21:14:58 -08:00
volumes.go AWS: Support for mounting nvme volumes 2017-11-30 14:48:33 -05:00