lib/cloudstrap/bootstrap_agent.rb in cloudstrap-0.37.9.pre vs lib/cloudstrap/bootstrap_agent.rb in cloudstrap-0.38.0.pre

- old
+ new

@@ -388,20 +388,27 @@ end Contract None => Bool def configure_hdp bootstrap_properties - .update('Provider', 'AWS') - .update('AWS.Region', config.region) - .update('AWS.AvailabilityZones', public_availability_zone) - .update('AWS.PublicSubnetIDsAndAZ', [public_subnet, public_availability_zone].join(':')) - .update('AWS.PrivateSubnetIDsAndAZ', [private_subnet, private_availability_zone].join(':')) - .update('AWS.Keypair', bootstrap_tag) - .update('AWS.KeypairFile', '/home/ubuntu/.ssh/id_rsa') - .update('AWS.JumpboxCIDR', '0.0.0.0/0') - .update('AWS.VPCID', vpc) - .update('AWS.LinuxAMI', ami) - .update('HCPDomainName', config.domain_name) + .define('Provider', 'AWS') + .update('KeepTerraform', 'true') + .update('NodeCount', '3') + .update('AWS.NodeInstanceType', 'm4.xlarge') + .update('AWS.MasterCount', '1') + .update('AWS.MasterInstanceType', 't2.medium') + .update('AWS.GlusterNodeCount', '2') + .update('AWS.GlusterFSInstanceType', 't2.medium') + .define('AWS.Region', config.region) + .define('AWS.AvailabilityZones', public_availability_zone) + .define('AWS.PublicSubnetIDsAndAZ', [public_subnet, public_availability_zone].join(':')) + .define('AWS.PrivateSubnetIDsAndAZ', [private_subnet, private_availability_zone].join(':')) + .define('AWS.Keypair', bootstrap_tag) + .define('AWS.KeypairFile', '/home/ubuntu/.ssh/id_rsa') + .define('AWS.JumpboxCIDR', '0.0.0.0/0') + .define('AWS.VPCID', vpc) + .define('AWS.LinuxAMI', ami) + .define('HCPDomainName', config.domain_name) .save! end Contract None => Bool def jumpbox_running?