Skip to content

Instantly share code, notes, and snippets.

@scalp42
Created February 27, 2018 01:52
Show Gist options
  • Save scalp42/c0dcea12b5af872d61c9c7e941a41292 to your computer and use it in GitHub Desktop.
Save scalp42/c0dcea12b5af872d61c9c7e941a41292 to your computer and use it in GitHub Desktop.
---
timestamp: 2018-02-27 01:51:48 UTC
kitchen_version: 1.19.2
plugins:
driver:
Vagrant:
class: Kitchen::Driver::Vagrant
version: 1.2.1
api_version: 2
provisioner:
ChefZero:
class: Kitchen::Provisioner::ChefZero
version: 1.19.2
api_version: 2
transport:
Ssh:
class: Kitchen::Transport::Ssh
version: 1.19.2
api_version: 1
verifier:
Inspec:
class: Kitchen::Verifier::Inspec
version: 0.20.0
api_version: 1
loader:
process_erb: true
process_local: true
process_global: true
global_config:
project_config:
filename: "/Users/antho/acme/devops/cookbooks/acme-shared/.kitchen.yml"
raw_data:
driver:
name: vagrant
box_check_update: true
customize:
memory: 1024
cpus: 1
ssh:
insert_key: false
binary: "/usr/local/bin/docker"
disable_upstart: true
use_cache: true
use_sudo: false
run_command: "/sbin/init"
dns: 8.8.8.8
privileged: true
provisioner:
name: chef_zero
log_level: info
data_bags_path: "/Users/antho/acme/devops/chef/data_bags"
environments_path: "/Users/antho/acme/devops/chef/environments"
roles_path: "/Users/antho/acme/devops/chef/roles"
product_name: chef
product_version: latest
channel: stable
install_strategy: once
deprecations_as_errors: false
multiple_converge: 1
enforce_idempotency: false
always_update_cookbooks: true
client_rb:
add_formatter: minimal
environment: kitchen
transport:
ssh_key: "/Users/antho/.ssh/id_rsa_acme_terraform"
verifier:
name: inspec
platforms:
- name: ubuntu-14.04
- name: ubuntu-16.04
- name: centos-7
suites:
- name: default
run_list:
- recipe[acme-shared::default]
attributes:
local_config:
combined_config:
filename:
raw_data:
driver:
name: vagrant
box_check_update: true
customize:
memory: 1024
cpus: 1
ssh:
insert_key: false
binary: "/usr/local/bin/docker"
disable_upstart: true
use_cache: true
use_sudo: false
run_command: "/sbin/init"
dns: 8.8.8.8
privileged: true
provisioner:
name: chef_zero
log_level: info
data_bags_path: "/Users/antho/acme/devops/chef/data_bags"
environments_path: "/Users/antho/acme/devops/chef/environments"
roles_path: "/Users/antho/acme/devops/chef/roles"
product_name: chef
product_version: latest
channel: stable
install_strategy: once
deprecations_as_errors: false
multiple_converge: 1
enforce_idempotency: false
always_update_cookbooks: true
client_rb:
add_formatter: minimal
environment: kitchen
transport:
ssh_key: "/Users/antho/.ssh/id_rsa_acme_terraform"
verifier:
name: inspec
platforms:
- name: ubuntu-14.04
- name: ubuntu-16.04
- name: centos-7
suites:
- name: default
run_list:
- recipe[acme-shared::default]
attributes:
instances:
default-ubuntu-1404:
platform:
os_type: unix
shell_type: bourne
state_file: {}
driver:
binary: "/usr/local/bin/docker"
boot_timeout:
box: bento/ubuntu-14.04
box_check_update: true
box_download_ca_cert:
box_download_insecure:
box_url:
box_version:
cache_directory: "/tmp/omnibus/cache"
cachier:
customize:
memory: 1024
cpus: 1
disable_upstart: true
dns: 8.8.8.8
gui:
kitchen_cache_directory: "/Users/antho/.kitchen/cache"
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
linked_clone:
log_level: :info
name: vagrant
network: []
pre_create_command:
privileged: true
provider: virtualbox
provision: false
run_command: "/sbin/init"
ssh:
insert_key: false
synced_folders:
- - "/Users/antho/.kitchen/cache"
- "/tmp/omnibus/cache"
- 'create: true'
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
use_cache: true
use_sudo: false
vagrant_binary: vagrant
vagrantfile_erb: "/opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/kitchen-vagrant-1.2.1/templates/Vagrantfile.erb"
vagrantfiles: []
vm_hostname: default-ubuntu-1404.vagrantup.com
provisioner:
always_update_cookbooks: true
architecture:
attributes: {}
channel: stable
checksum:
chef_client_path: "/bin/chef-client"
chef_omnibus_install_options:
chef_omnibus_url: https://omnitruck.chef.io/install.sh
chef_zero_host:
chef_zero_port: 8889
client_rb:
add_formatter: minimal
environment: kitchen
clients_path:
command_prefix:
config_path:
cookbook_files_glob: README.*,metadata.{json,rb},attributes/**/*,definitions/**/*,files/**/*,libraries/**/*,providers/**/*,recipes/**/*,resources/**/*,templates/**/*
data_bags_path: "/Users/antho/acme/devops/chef/data_bags"
data_path:
debug:
deprecations_as_errors: false
download_url:
encrypted_data_bag_secret_key_path:
enforce_idempotency: false
environments_path: "/Users/antho/acme/devops/chef/environments"
ftp_proxy:
http_proxy:
https_proxy:
install_strategy: once
json_attributes: true
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
log_file:
log_level: info
max_retries: 1
multiple_converge: 1
name: chef_zero
named_run_list: {}
nodes_path:
platform:
platform_version:
policyfile:
policyfile_path:
product_name: chef
product_version: latest
profile_ruby: false
require_chef_omnibus: true
retry_on_exit_code:
- 35
- 213
roles_path: "/Users/antho/acme/devops/chef/roles"
root_path: "/tmp/kitchen"
ruby_bindir: "/embedded/bin"
run_list:
- recipe[acme-shared::default]
sudo: true
sudo_command: sudo -E
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
wait_for_retry: 30
transport:
compression: false
compression_level: 0
connection_retries: 5
connection_retry_sleep: 1
connection_timeout: 15
keepalive: true
keepalive_interval: 60
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
log_level: :info
max_ssh_sessions: 9
max_wait_until_ready: 600
name: ssh
port: 22
ssh_gateway:
ssh_gateway_username:
ssh_key: "/Users/antho/.ssh/id_rsa_acme_terraform"
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
username: root
verifier:
chef_omnibus_root: "/opt/chef"
command_prefix:
debug:
ftp_proxy:
http_proxy:
https_proxy:
inspec_tests: []
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
log_level: :info
name: inspec
root_path: "/tmp/verifier"
sudo: true
sudo_command: sudo -E
suite_name: default
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
default-ubuntu-1604:
platform:
os_type: unix
shell_type: bourne
state_file:
hostname: 127.0.0.1
last_action: converge
last_error: Kitchen::ActionFailed
port: '2222'
ssh_key: "/Users/antho/.vagrant.d/insecure_private_key"
username: vagrant
driver:
binary: "/usr/local/bin/docker"
boot_timeout:
box: bento/ubuntu-16.04
box_check_update: true
box_download_ca_cert:
box_download_insecure:
box_url:
box_version:
cache_directory: "/tmp/omnibus/cache"
cachier:
customize:
memory: 1024
cpus: 1
disable_upstart: true
dns: 8.8.8.8
gui:
kitchen_cache_directory: "/Users/antho/.kitchen/cache"
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
linked_clone:
log_level: :info
name: vagrant
network: []
pre_create_command:
privileged: true
provider: virtualbox
provision: false
run_command: "/sbin/init"
ssh:
insert_key: false
synced_folders:
- - "/Users/antho/.kitchen/cache"
- "/tmp/omnibus/cache"
- 'create: true'
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
use_cache: true
use_sudo: false
vagrant_binary: vagrant
vagrantfile_erb: "/opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/kitchen-vagrant-1.2.1/templates/Vagrantfile.erb"
vagrantfiles: []
vm_hostname: default-ubuntu-1604.vagrantup.com
provisioner:
always_update_cookbooks: true
architecture:
attributes: {}
channel: stable
checksum:
chef_client_path: "/bin/chef-client"
chef_omnibus_install_options:
chef_omnibus_url: https://omnitruck.chef.io/install.sh
chef_zero_host:
chef_zero_port: 8889
client_rb:
add_formatter: minimal
environment: kitchen
clients_path:
command_prefix:
config_path:
cookbook_files_glob: README.*,metadata.{json,rb},attributes/**/*,definitions/**/*,files/**/*,libraries/**/*,providers/**/*,recipes/**/*,resources/**/*,templates/**/*
data_bags_path: "/Users/antho/acme/devops/chef/data_bags"
data_path:
debug:
deprecations_as_errors: false
download_url:
encrypted_data_bag_secret_key_path:
enforce_idempotency: false
environments_path: "/Users/antho/acme/devops/chef/environments"
ftp_proxy:
http_proxy:
https_proxy:
install_strategy: once
json_attributes: true
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
log_file:
log_level: info
max_retries: 1
multiple_converge: 1
name: chef_zero
named_run_list: {}
nodes_path:
platform:
platform_version:
policyfile:
policyfile_path:
product_name: chef
product_version: latest
profile_ruby: false
require_chef_omnibus: true
retry_on_exit_code:
- 35
- 213
roles_path: "/Users/antho/acme/devops/chef/roles"
root_path: "/tmp/kitchen"
ruby_bindir: "/embedded/bin"
run_list:
- recipe[acme-shared::default]
sudo: true
sudo_command: sudo -E
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
wait_for_retry: 30
transport:
compression: false
compression_level: 0
connection_retries: 5
connection_retry_sleep: 1
connection_timeout: 15
keepalive: true
keepalive_interval: 60
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
log_level: :info
max_ssh_sessions: 9
max_wait_until_ready: 600
name: ssh
port: 22
ssh_gateway:
ssh_gateway_username:
ssh_key: "/Users/antho/.ssh/id_rsa_acme_terraform"
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
username: root
verifier:
chef_omnibus_root: "/opt/chef"
command_prefix:
debug:
ftp_proxy:
http_proxy:
https_proxy:
inspec_tests: []
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
log_level: :info
name: inspec
root_path: "/tmp/verifier"
sudo: true
sudo_command: sudo -E
suite_name: default
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
default-centos-7:
platform:
os_type: unix
shell_type: bourne
state_file: {}
driver:
binary: "/usr/local/bin/docker"
boot_timeout:
box: bento/centos-7
box_check_update: true
box_download_ca_cert:
box_download_insecure:
box_url:
box_version:
cache_directory: "/tmp/omnibus/cache"
cachier:
customize:
memory: 1024
cpus: 1
disable_upstart: true
dns: 8.8.8.8
gui:
kitchen_cache_directory: "/Users/antho/.kitchen/cache"
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
linked_clone:
log_level: :info
name: vagrant
network: []
pre_create_command:
privileged: true
provider: virtualbox
provision: false
run_command: "/sbin/init"
ssh:
insert_key: false
synced_folders:
- - "/Users/antho/.kitchen/cache"
- "/tmp/omnibus/cache"
- 'create: true'
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
use_cache: true
use_sudo: false
vagrant_binary: vagrant
vagrantfile_erb: "/opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/kitchen-vagrant-1.2.1/templates/Vagrantfile.erb"
vagrantfiles: []
vm_hostname: default-centos-7.vagrantup.com
provisioner:
always_update_cookbooks: true
architecture:
attributes: {}
channel: stable
checksum:
chef_client_path: "/bin/chef-client"
chef_omnibus_install_options:
chef_omnibus_url: https://omnitruck.chef.io/install.sh
chef_zero_host:
chef_zero_port: 8889
client_rb:
add_formatter: minimal
environment: kitchen
clients_path:
command_prefix:
config_path:
cookbook_files_glob: README.*,metadata.{json,rb},attributes/**/*,definitions/**/*,files/**/*,libraries/**/*,providers/**/*,recipes/**/*,resources/**/*,templates/**/*
data_bags_path: "/Users/antho/acme/devops/chef/data_bags"
data_path:
debug:
deprecations_as_errors: false
download_url:
encrypted_data_bag_secret_key_path:
enforce_idempotency: false
environments_path: "/Users/antho/acme/devops/chef/environments"
ftp_proxy:
http_proxy:
https_proxy:
install_strategy: once
json_attributes: true
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
log_file:
log_level: info
max_retries: 1
multiple_converge: 1
name: chef_zero
named_run_list: {}
nodes_path:
platform:
platform_version:
policyfile:
policyfile_path:
product_name: chef
product_version: latest
profile_ruby: false
require_chef_omnibus: true
retry_on_exit_code:
- 35
- 213
roles_path: "/Users/antho/acme/devops/chef/roles"
root_path: "/tmp/kitchen"
ruby_bindir: "/embedded/bin"
run_list:
- recipe[acme-shared::default]
sudo: true
sudo_command: sudo -E
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
wait_for_retry: 30
transport:
compression: false
compression_level: 0
connection_retries: 5
connection_retry_sleep: 1
connection_timeout: 15
keepalive: true
keepalive_interval: 60
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
log_level: :info
max_ssh_sessions: 9
max_wait_until_ready: 600
name: ssh
port: 22
ssh_gateway:
ssh_gateway_username:
ssh_key: "/Users/antho/.ssh/id_rsa_acme_terraform"
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
username: root
verifier:
chef_omnibus_root: "/opt/chef"
command_prefix:
debug:
ftp_proxy:
http_proxy:
https_proxy:
inspec_tests: []
kitchen_root: "/Users/antho/acme/devops/cookbooks/acme-shared"
log_level: :info
name: inspec
root_path: "/tmp/verifier"
sudo: true
sudo_command: sudo -E
suite_name: default
test_base_path: "/Users/antho/acme/devops/cookbooks/acme-shared/test/integration"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment