Releases: cloudfoundry/bosh-aws-cpi-release
Releases · cloudfoundry/bosh-aws-cpi-release
v61
- Switched to using
gp2
as default disk type for all disks (root, ephemeral and persistent) - Updated
bosh_cpi
gem to work with multi-cpi Director features
v60
- Ensures that
source_dest_check=false
(already happens by default) SDK call is not made to avoid requiring extra permissions
v59
v58
v57
- Quote proxy env variables
v56
- Switched to
gp2
disk type as default for all disks - Implemented
calculate_vm_cloud_properties
CPI method (for future use)
v55
- Adds
auto_assign_public_ip
so that VM can get automatic public IP
vm_extensions:
- name: public_ip
cloud_properties:
auto_assign_public_ip: true
v54
- Include human-readable error messages with VMCreationFailed error
- Adds suppport for new S3 CLI configuration options
- Support KMS key id for persistent disks
- It's not supported for ephemeral disks unfortunately due to API constraints
disk_types:
- name: encrypted_persistent
disk_size: 20_000
cloud_properties:
type: gp2
encrypted: true
kms_key_arn: arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef
Dev:
- Bumped AWS SDK (minor version)
v53
- Use EBS disks for ephemeral disk (
/var/vcap/data
) instead of instance storage- Very convenient when shutting down and starting up large number of machines directly in AWS
- Can opt-in to use instance storage via
ephemeral_disk.use_instance_storage=true
- Allow encryption of ephemeral disks via
ephemeral_disk.encrypted=true
property - Allow use of new volume types:
st1
andsc1
for ephemeral and persistent disks - Allow mixing of security group names and IDs and be very explicit when exactly one security group cannot be found
v52
- Return a more meaningful error, when an invalid region was configured
- Retry
InvalidInstanceID
error when trying to associate elastic IP - Return error if stemcell cannot be deleted due to authorization error
- Use
bosh delete stemcell X --force
to ignore this error if necessary
- Use