Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abarrak/gatus-ansible
A role to install and deploy gatus as system service.
https://github.com/abarrak/gatus-ansible
ansible-role gatus
Last synced: about 2 months ago
JSON representation
A role to install and deploy gatus as system service.
- Host: GitHub
- URL: https://github.com/abarrak/gatus-ansible
- Owner: abarrak
- License: mit
- Created: 2023-09-17T13:24:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-20T09:38:50.000Z (over 1 year ago)
- Last Synced: 2023-09-20T21:42:56.027Z (over 1 year ago)
- Topics: ansible-role, gatus
- Language: Jinja
- Homepage: https://galaxy.ansible.com/abarrak/gatus
- Size: 38.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Gatus Ansible Role
=================
[![CI: Lint](https://github.com/abarrak/gatus-ansible/actions/workflows/lint.yml/badge.svg)](https://github.com/abarrak/gatus-ansible/actions/workflows/lint.yml)
[![CI: Tests](https://github.com/abarrak/gatus-ansible/actions/workflows/test.yml/badge.svg)](https://github.com/abarrak/gatus-ansible/actions/workflows/test.yml)
[![Release](https://github.com/abarrak/gatus-ansible/actions/workflows/release.yml/badge.svg)](https://github.com/abarrak/gatus-ansible/actions/workflows/release.yml)This is an ansible role to install and configure gatus.
[Gatus](https://github.com/TwiN/gatus) is an utomated developer-oriented status page.
Requirements
------------Linux server.
Role Variables
--------------The role contains default varibles in `defaults/main.yml`, and should be overriden as convenient.
Dependencies
------------None.
Example Playbook
----------------Install the role:
ansible-galaxy install abarrak.gatus
Include it to run the setup tasks:
- hosts: gatus
import_role:
name: abarrak.gatusA sample configuration [(config template)](https://github.com/abarrak/gatus-ansible/blob/main/templates/config.yml.j2) for gatus is used.
You can override for your setup or use [CI/CD offering in this repo.](https://github.com/abarrak/gatus-pipelines)
License
-------MIT.
Author Information
------------------Abdullah Barrak [(@abarrak).](https://github.com/abarrak)