From 1530c14fcad4caf73af00a4b2698f9d1de74ae78 Mon Sep 17 00:00:00 2001 From: Karel van Klink <karel.vanklink@geant.org> Date: Tue, 2 Jan 2024 12:10:08 +0100 Subject: [PATCH] update documentation --- README.md | 4 ---- docs/source/quickstart.rst | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ff9daff..357f8ec 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,3 @@ Build documentation using `build-docs.sh`, and check out the quickstart page. ### Docker deployment Run the following from the root, then refer to the above documentation for usage. -```bash -./docker/docker-start.sh -``` - diff --git a/docs/source/quickstart.rst b/docs/source/quickstart.rst index 3c88e48..f9ae6b7 100644 --- a/docs/source/quickstart.rst +++ b/docs/source/quickstart.rst @@ -18,6 +18,7 @@ An example Docker compose file is presented below: image: goat-lso:$LSO_VERSION_TAG environment: SETTINGS_FILENAME: /app/config.json + ANSIBLE_ROLES_PATH: /app/lso/ansible_roles volumes: - "/home/user/config.json:/app/config.json:ro" - "/home/user/ansible_inventory:/opt/ansible_inventory:ro" @@ -30,6 +31,8 @@ This will expose the API on port 8080. The container requires some more files to * A ``config.json`` that references to the location where the Ansible playbooks are stored **inside the container**. * An Ansible inventory for all host and group variables that are used in the playbooks * A public/private key pair for SSH authentication on external machines that are targeted by Ansible playbooks. +* Any Ansible-specific configuration (such as ``collections_path``, ``roles_path``, etc.) should be set using + environment variables. ``ANSIBLE_ROLES_PATH`` is given as an example in the Docker compose snippet above. Install the module ------------------ -- GitLab