Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 709 Bytes

readme.md

File metadata and controls

20 lines (18 loc) · 709 Bytes

AIC Ansible

Installation of Dev Environment

  1. Installation of ansible
  • Option 1: Creating venv, and installing with pip install -r requirements.txt
  1. ansible-galaxy install -r requirements.yml --force-with-deps --force
  2. Creating password_file with ansible-secret password
  3. You can add an .envrc with the AIC_USER variable to your username

Structure

  • roles contains custom roles
  • roles_galaxy contains roles automatically installed by ansible-galaxy

Add Keys

  1. edit roles/user/vars/all_users.yml
  2. add to userconfig.yml
  3. Create a PR
  4. Add someone who already is in userconfig.yml to the reviewers.
  5. Wait until someone rolls out your user
  6. ...
  7. Profit!