Skip to content

Latest commit

 

History

History
59 lines (50 loc) · 2.46 KB

README.md

File metadata and controls

59 lines (50 loc) · 2.46 KB

Ansible Roles

A collection of useful ansible roles for setting up server things of all kinds. These roles assume you are running Ubuntu but should work for most distributions, with possible minor changes required for the system setup and securing roles.

Many of the roles are highly configurable through data in defaults and vars. For specific use-cases, you will have to edit the manifests.

Note

These roles assume your hosts are split into masters and workers. If that does not hold true, adjust setup.yml accordingly.

Table of contents

How to use

  1. Clone the repository:
git clone https://github.com/Kamilczak020/ansible-roles.git
  1. Adjust group_vars and specific role variables using ansible-vault.

  2. Run a specific playbook using it's tag:

ansible-playbook setup.yml --tags=your-tags-here --ask-vault-password