#<% require 'kitchen-sync' %> --- driver_config: digitalocean_client_id: <%= ENV['DIGITAL_OCEAN_CLIENT_ID'] %> google_client_email: <%= ENV['GOOGLE_CLIENT_EMAIL'] %> google_key_location: <%= ENV['GOOGLE_KEY_LOCATION'] %> google_project: <%= ENV['GOOGLE_PROJECT'] %> joyent_username: <%= ENV['SDC_CLI_ACCOUNT'] %> joyent_keyfile: <%= ENV['SDC_CLI_IDENTITY'] %> joyent_keyname: <%= ENV['SDC_CLI_KEY_ID'] %> joyent_url: <%= ENV['SDC_CLI_URL'] %> aws_access_key_id: <%= ENV['AWS_ACCESS_KEY_ID'] %> aws_secret_access_key: <%= ENV['AWS_SECRET_ACCESS_KEY'] %> aws_ssh_key_id: <%= ENV['AWS_KEYPAIR_NAME'] %> flavor_id: <%= ENV['EC2_FLAVOR_ID'] %> availability_zone: <%= ENV['AWS_AVAILABILITY_ZONE'] %> provisioner: name: chef_zero # require_chef_omnibus: 11.16.4 require_chef_omnibus: 12.0.3 platforms: - name: centos-5.8 driver_plugin: digital_ocean driver_config: size: 2gb image: centos-5-8-x64 region: <%= ENV['DIGITAL_OCEAN_REGION'] %> ssh_key_ids: <%= ENV['DIGITAL_OCEAN_SSH_KEY_IDS'] %> ssh_key: <%= ENV['DIGITAL_OCEAN_SSH_KEY_PATH'] %> - name: centos-6.5 driver_plugin: digital_ocean driver_config: size: 2gb image: centos-6-5-x64 region: <%= ENV['DIGITAL_OCEAN_REGION'] %> ssh_key_ids: <%= ENV['DIGITAL_OCEAN_SSH_KEY_IDS'] %> ssh_key: <%= ENV['DIGITAL_OCEAN_SSH_KEY_PATH'] %> - name: centos-7.0 driver_plugin: digital_ocean driver_config: size: 2gb image: centos-7-0-x64 region: <%= ENV['DIGITAL_OCEAN_REGION'] %> ssh_key_ids: <%= ENV['DIGITAL_OCEAN_SSH_KEY_IDS'] %> ssh_key: <%= ENV['DIGITAL_OCEAN_SSH_KEY_PATH'] %> - name: amazon-2014.09 driver_plugin: ec2 driver_config: image_id: ami-9a6ed3f2 username: ec2-user ssh_key: <%= ENV['EC2_SSH_KEY_PATH'] %> # - name: redhat-6.5 # driver_plugin: ec2 # driver_config: # image_id: ami-8d756fe4 # username: ec2-user # ssh_key: <%= ENV['EC2_SSH_KEY_PATH'] %> # run_list: # - recipe[selinux::disabled] - name: redhat-7.0 driver_plugin: ec2 driver_config: image_id: ami-a8d369c0 username: ec2-user ssh_key: <%= ENV['EC2_SSH_KEY_PATH'] %> run_list: - recipe[selinux::disabled] - name: fedora-20 driver_plugin: digital_ocean driver_config: size: 2gb image: fedora-20-x64 region: <%= ENV['DIGITAL_OCEAN_REGION'] %> ssh_key_ids: <%= ENV['DIGITAL_OCEAN_SSH_KEY_IDS'] %> ssh_key: <%= ENV['DIGITAL_OCEAN_SSH_KEY_PATH'] %> - name: suse-11.3 driver_plugin: ec2 driver_config: image_id: ami-e8084981 username: root ssh_key: <%= ENV['EC2_SSH_KEY_PATH'] %> - name: debian-7.0 driver_plugin: gce driver_config: image_name: debian-7-wheezy-v20131120 zone: <%= ENV['GCE_ZONE'] %> area: <%= ENV['GCE_AREA'] %> network: <%= ENV['GCE_NETWORK'] %> username: <%= ENV['GCE_USERNAME'] %> public_key_path: <%= ENV['GCE_PUBLIC_KEY_PATH'] %> ssh_key: <%= ENV['GCE_SSH_KEY_PATH'] %> run_list: - recipe[apt] - name: ubuntu-10.04 driver_plugin: digital_ocean driver_config: size: 2gb image: ubuntu-10-04-x64 region: <%= ENV['DIGITAL_OCEAN_REGION'] %> ssh_key_ids: <%= ENV['DIGITAL_OCEAN_SSH_KEY_IDS'] %> ssh_key: <%= ENV['DIGITAL_OCEAN_SSH_KEY_PATH'] %> run_list: - recipe[apt] - name: ubuntu-12.04 driver_plugin: digital_ocean driver_config: size: 2gb image: ubuntu-12-04-x64 region: <%= ENV['DIGITAL_OCEAN_REGION'] %> ssh_key_ids: <%= ENV['DIGITAL_OCEAN_SSH_KEY_IDS'] %> ssh_key: <%= ENV['DIGITAL_OCEAN_SSH_KEY_PATH'] %> run_list: - recipe[apt] - name: ubuntu-14.04 driver_plugin: digital_ocean driver_config: size: 2gb image: ubuntu-14-04-x64 region: <%= ENV['DIGITAL_OCEAN_REGION'] %> ssh_key_ids: <%= ENV['DIGITAL_OCEAN_SSH_KEY_IDS'] %> ssh_key: <%= ENV['DIGITAL_OCEAN_SSH_KEY_PATH'] %> run_list: - recipe[apt] # - name: omnios-151006 # driver_plugin: ec2 # driver_config: # image_id: ami-35eb835c # flavor_id: m3.large # username: root # ssh_key: <%= ENV['EC2_SSH_KEY_PATH'] %> # run_list: # - recipe[ips-omniti] # - name: smartos-14.3.0 # driver_plugin: joyent # driver_config: # joyent_image_id: 62f148f8-6e84-11e4-82c5-efca60348b9f # joyent_flavor_id: g3-standard-4-smartos # username: root # ssh_key: <%= ENV['SDC_CLI_IDENTITY'] %> # busser: # ruby_bindir: '/opt/local/bin/' # provisioner: # sudo: false # chef_omnibus_url: https://raw.github.com/test-kitchen/kitchen-joyent/master/scripts/install-smartos.sh suites: - name: default run_list: - recipe[build-essential::default] attributes: {}