Skip to content
/ goss Public

ansible role for provisioning and verifying servers using goss.

Notifications You must be signed in to change notification settings

matttrach/goss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goss

Ansible role for provisioning and verifying servers using goss.

What is does

  1. Installs Goss on host
  2. Copies goss.yml over to host
  3. Verifies host using Goss
  4. Retrieves Goss results.json

Playbook Example

---
- name: "Run Goss tests"
  hosts: goss
  become: true
  become_user: root
  vars:
    caller_directory: "{{ playbook_dir  }}"
    caller_name: "goss"
  roles:
    - matttrach.goss

Goss

https://github.com/aelsabbahy/goss Static server testing, extremely easy to setup. Gossadd and gossautoadd are the magic sauce that makes it just wonderful to use.

About

ansible role for provisioning and verifying servers using goss.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages