/web

Ansible Collection Web.

Primary LanguageYAMLMIT LicenseMIT

Thorian93 Web Collection

Here be dragons!

Everything within this repository is subject to possibly heavy change and I cannot guarantee any stability at this point. You have been warned!

Linting Molecule Tests Sanity Tests


Getting help

If you need help, take a look at the issues and create one, if you cannot find a solution to your problem. I will try help to the best of my abilities.

Included content

Roles

Name Description Tests
thorian93.web.webserver Detects webserver in use and provides variables. Molecule Tests for Common Role

Installing this collection

Please refer to the official Ansible documentation on how to install this collection. The most basic way is this:

ansible-galaxy collection install thorian93.web

Using this collection

You can either call roles by their Fully Qualified Collection Namespace (FQCN), such as thorian93.web.webserver, or you can call modules by their short name if you list the thorian93.web collection in the playbook's collections keyword:

---
- hosts: all

  collections:
    - thorian93.web

  tasks:
    - name: "Run webserver role."
      ansible.builtin.include_role:
        name: webserver

Contributing to this collection

I welcome and appreciate contributions to this collection. If you find problems, please open an issue or create a PR against the thorian93.web collection repository. See Contributing to Ansible-maintained collections for more details on how to contribute.

Release notes

See CHANGELOG.rst.

More information

Licensing

See LICENSE.