researchcloud-items

Installation scripts for SURF ResearchCloud catalog components

View the Project on GitHub UtrechtUniversity/researchcloud-items

Role require_src_nginx

back to index

Summary

A simple role that applies some heuristics to determine if one of the following components (all hosted in this repository) has been run before the current one:

You can check either for a rootful (default) installation of Docker, or a rootless. Heuristics applied are as follows:

If these checks fail, the role will fail.

Variables

Usage

Include the role like usual:

roles:
  - role: require_src_docker
    vars:
      docker_rootless: true # optional

…or add it to another role’s meta/main.yml, in the dependencies section:

---
dependencies:
  - require_src_docker # will check for rootful installation, since no variables are set

History

2025 Written by Dawa Ometto (Utrecht University)

back to index