Skip to content

Ansible role to install a templateable HTTP errors service

License

Notifications You must be signed in to change notification settings

rolehippie/errors

Repository files navigation

errors

Source Code General Workflow Readme Workflow Galaxy Workflow License: Apache-2.0 Ansible Role

Ansible role to install a templateable HTTP errors service

Sponsor

Building and improving this Ansible role have been sponsored by my current and previous employers like Cloudpunks GmbH and Proact Deutschland GmbH.

Table of content


Requirements

  • Minimum Ansible version: 2.10

Default Variables

errors_cert_resolver

Cert resolver within traefik

Default value

errors_cert_resolver:

Example usage

errors_cert_resolver: default

errors_image

Docker image to use

Default value

errors_image: webhippie/errors:{{ errors_version }}

errors_insecure_middlewares

Insecure middlewares for traefik

Default value

errors_insecure_middlewares:
  - https@file
  - errors@file

errors_network

Docker network to connect to

Default value

errors_network:

Example usage

errors_network: traefik

errors_priority

Priority within Traefik routing

Default value

errors_priority: '1'

errors_publish_server

Publish the service on that binding

Default value

errors_publish_server:

errors_pull_image

Pull image as part of the tasks

Default value

errors_pull_image: true

errors_secure_middlewares

Secure middlewares for traefik

Default value

errors_secure_middlewares:
  - secure@file
  - errors@file

errors_version

Version of the release to install

Default value

errors_version: 1.1.0

Discovered Tags

errors

Dependencies

License

Apache-2.0

Author

Thomas Boerger