Set up initial Ansible project structure #1

Open
opened 2023-11-02 23:07:26 +00:00 by emil · 0 comments
Owner

User story

As an engineer, I would like to create a simple and scale-able Ansible project structure, so in future I will be able to add easily supported use cases as Ansible playbooks.

Acceptance criteria

  1. The Ansible sample project layout has been implemented.
  2. A playbook for installing wiki.js has been added. Just a dummy one for the time being.
  3. An Ansible Molecule scenario testing the playbook has been executed successfully.
  4. Relevant files have been linted successfully to make sure that good practices have been followed with regard to Ansible and YAML.
  5. All Python dependencies have been managed through Pipenv.
# User story As an engineer, I would like to create a simple and scale-able Ansible project structure, so in future I will be able to add easily supported use cases as Ansible playbooks. # Acceptance criteria 1. The [Ansible sample project layout](https://docs.ansible.com/ansible/latest/tips_tricks/sample_setup.html#sample-directory-layout) has been implemented. 2. A playbook for installing wiki.js has been added. Just a dummy one for the time being. 3. An [Ansible Molecule](https://ansible.readthedocs.io/projects/molecule/) scenario testing the playbook has been executed successfully. 4. Relevant files have been linted successfully to make sure that good practices have been followed with regard to Ansible and YAML. 5. All Python dependencies have been managed through [Pipenv](https://pipenv.pypa.io/en/latest/).
emil added this to the wiki.js - installation & update project 2023-11-02 23:07:26 +00:00
emil added reference i-1-ansible-project-structure 2023-11-02 23:15:35 +00:00
emil started working 2023-11-02 23:16:04 +00:00
emil worked for 1 minute 43 seconds 2023-11-02 23:17:47 +00:00
emil deleted spent time 2023-11-02 23:18:02 +00:00
- 1 minute 43 seconds
emil self-assigned this 2023-11-04 01:00:34 +00:00
emil added a new dependency 2023-11-04 01:01:54 +00:00
emil added the
Ways of working
Infrastructure
labels 2023-11-10 23:03:05 +00:00
emil changed reference from i-1-ansible-project-structure to i-1-ansible-project-structure 2023-11-10 23:41:17 +00:00
Sign in to join this conversation.
No description provided.