├── .gitignore ├── .rubocop.yml ├── .travis.yml ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── integration_test ├── .kitchen.yml ├── Gemfile ├── Gemfile.lock └── test │ └── integration │ └── default │ ├── default.yml │ └── serverspec │ ├── sample_spec.rb │ └── spec_helper.rb ├── kitchen-ansible.gemspec ├── lib ├── kitchen-ansible │ └── version.rb └── kitchen │ └── provisioner │ ├── ansible │ ├── config.rb │ ├── librarian.rb │ ├── os.rb │ └── os │ │ ├── alpine.rb │ │ ├── amazon.rb │ │ ├── darwin.rb │ │ ├── debian.rb │ │ ├── fedora.rb │ │ ├── freebsd.rb │ │ ├── openbsd.rb │ │ ├── redhat.rb │ │ └── suse.rb │ └── ansible_playbook.rb ├── provisioner_options.md └── spec ├── data └── requirements.yml ├── fixtures ├── hosts └── vault_password_file ├── kitchen └── provisioner │ ├── ansible │ ├── config_spec.rb │ ├── os │ │ ├── debian_spec.rb │ │ └── redhat_spec.rb │ └── os_spec.rb │ └── ansible_playbook_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/Rakefile -------------------------------------------------------------------------------- /integration_test/.kitchen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/integration_test/.kitchen.yml -------------------------------------------------------------------------------- /integration_test/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/integration_test/Gemfile -------------------------------------------------------------------------------- /integration_test/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/integration_test/Gemfile.lock -------------------------------------------------------------------------------- /integration_test/test/integration/default/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/integration_test/test/integration/default/default.yml -------------------------------------------------------------------------------- /integration_test/test/integration/default/serverspec/sample_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/integration_test/test/integration/default/serverspec/sample_spec.rb -------------------------------------------------------------------------------- /integration_test/test/integration/default/serverspec/spec_helper.rb: -------------------------------------------------------------------------------- 1 | # -*- encoding: utf-8 -*- 2 | require 'serverspec' 3 | set :backend, :exec 4 | -------------------------------------------------------------------------------- /kitchen-ansible.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/kitchen-ansible.gemspec -------------------------------------------------------------------------------- /lib/kitchen-ansible/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen-ansible/version.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/config.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/librarian.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/librarian.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os/alpine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os/alpine.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os/amazon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os/amazon.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os/darwin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os/darwin.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os/debian.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os/debian.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os/fedora.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os/fedora.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os/freebsd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os/freebsd.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os/openbsd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os/openbsd.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os/redhat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os/redhat.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible/os/suse.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible/os/suse.rb -------------------------------------------------------------------------------- /lib/kitchen/provisioner/ansible_playbook.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/lib/kitchen/provisioner/ansible_playbook.rb -------------------------------------------------------------------------------- /provisioner_options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/provisioner_options.md -------------------------------------------------------------------------------- /spec/data/requirements.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/spec/fixtures/hosts -------------------------------------------------------------------------------- /spec/fixtures/vault_password_file: -------------------------------------------------------------------------------- 1 | the_password -------------------------------------------------------------------------------- /spec/kitchen/provisioner/ansible/config_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/spec/kitchen/provisioner/ansible/config_spec.rb -------------------------------------------------------------------------------- /spec/kitchen/provisioner/ansible/os/debian_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/spec/kitchen/provisioner/ansible/os/debian_spec.rb -------------------------------------------------------------------------------- /spec/kitchen/provisioner/ansible/os/redhat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/spec/kitchen/provisioner/ansible/os/redhat_spec.rb -------------------------------------------------------------------------------- /spec/kitchen/provisioner/ansible/os_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/spec/kitchen/provisioner/ansible/os_spec.rb -------------------------------------------------------------------------------- /spec/kitchen/provisioner/ansible_playbook_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/spec/kitchen/provisioner/ansible_playbook_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neillturner/kitchen-ansible/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------