This adds support for using encrypted EBS volume with EC2 provider. The resulting snapshot and AMI are encrypted and they can be used to launch EC2 instances with encrypted root volume. Custom KMS key can be used by specifying kms_key_id or otherwise the default kms key is used.
This adds support for using encrypted EBS volume with EC2 provider. The resulting snapshot and AMI are encrypted and they can be used to launch EC2 instances with encrypted root volume. Custom KMS key can be used by specifying kms_key_id or otherwise the default kms key is used.
More information about AMI encryption:
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIEncryption.html
Closes #405
This pull request conflicts with https://github.com/andsens/bootstrap-vz/pull/446 that I can update if this is merged first.