Skip to content

konstruktoid/ansible-role-template

Repository files navigation

Ansible role template repository

This is an Ansible role template repository, it contains:

  • a complete Ansible role structure
  • multiple GitHub actions that assists in linting the role and managing any dependencies
  • a basic Ansible Molecule test environment using the Vagrant driver

Note You will need too at least update the meta/main.yml, .github/CODEOWNERS and .github/workflows/issues.yml before publishing anything.

.
├── .github
│   ├── CODEOWNERS
│   └── workflows
│       ├── issues.yml
│       ├── lint.yml
│       ├── molecule.yml
│       ├── schedlint.yml
│       ├── schedmainlint.yml
│       ├── scorecards.yml
│       └── slsa.yml
├── LICENSE
├── README.md
├── SECURITY.md
├── action-lint
│   ├── Dockerfile
│   └── entrypoint.sh
├── defaults
│   └── main.yml
├── files
│   └── .gitkeep
├── handlers
│   └── main.yml
├── meta
│   └── main.yml
├── molecule
│   └── default
│       ├── converge.yml
│       ├── molecule.yml
│       └── verify.yml
├── renovate.json
├── tasks
│   └── main.yml
├── templates
│   └── .gitkeep
├── tests
│   ├── inventory
│   └── test.yml
└── tox.ini

13 directories, 25 files

About

An Ansible Role template repository

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •