k3s/vendor
Kubernetes Submit Queue e794dce445 Merge pull request #48936 from jsafrane/aws-key-check
Automatic merge from submit-queue

AWS: check validity of KSM key before creating a new encrypted disk.

AWS CreateVolume call does not check if referenced encryption key actually exists and returns a valid new AWS EBS volume even though an invalid key was specified. Later on it removes the EBS silently when its encryption fails.

To work around this buggy behavior we manually check that the key exists before calling CreateVolume.

Fixes #48438

/sig aws

Please review carefully. Can we safely assume that Kubernetes controller-manager can read encryption keys?

```release-note
aws: Kubernetes now checks existence of provided KSM (Key Management Service) key before creating an encrypted AWS EBS.
```
2017-08-30 08:05:56 -07:00
..
bitbucket.org Regenerate all BUILD files in vendor/ from scratch using gazelle 2017-08-16 15:48:25 -07:00
cloud.google.com/go Regenerate all BUILD files in vendor/ from scratch using gazelle 2017-08-16 15:48:25 -07:00
github.com Merge pull request #48936 from jsafrane/aws-key-check 2017-08-30 08:05:56 -07:00
go.pedge.io/pb Regenerate all BUILD files in vendor/ from scratch using gazelle 2017-08-16 15:48:25 -07:00
go4.org Regenerate all BUILD files in vendor/ from scratch using gazelle 2017-08-16 15:48:25 -07:00
golang.org/x Bumped gRPC version to 1.3.0 2017-08-23 09:55:55 -07:00
google.golang.org Bumped gRPC version to 1.3.0 2017-08-23 09:55:55 -07:00
gopkg.in Regenerate all BUILD files in vendor/ from scratch using gazelle 2017-08-16 15:48:25 -07:00
k8s.io Rename k8s.io/{kube-gen -> code-generator} 2017-08-17 13:15:27 +02:00
vbom.ml/util Regenerate all BUILD files in vendor/ from scratch using gazelle 2017-08-16 15:48:25 -07:00
BUILD Merge pull request #48936 from jsafrane/aws-key-check 2017-08-30 08:05:56 -07:00