Initial start

This commit is contained in:
Eric Renfro 2022-02-27 16:32:59 -05:00
parent fa1d72d026
commit 9d9b8fefd4
Signed by: psi-jack
GPG key ID: 14977F3A50D9A5BF
4 changed files with 40 additions and 0 deletions

View file

@ -0,0 +1,8 @@
---
consul__base_packages: [ 'rsync', 'openssl', 'ca-certificates', 'unzip' ]
consul__packages: []
consul__dependent_packages: []
consul__user: 'consul'
consul__group: 'consul'
consul__home: '{{ (ansible_local.fhs.home | d("/opt"))
+ "/" + consul__user }}'

View file

@ -0,0 +1,27 @@
---
# Ensure that custom Ansible plugins and modules included in the main DebOps
# collection are available to roles in other collections.
collections: [ 'debops.debops' ]
dependencies: []
galaxy_info:
author: 'Eric Renfro'
description: 'Install and Configure Consul'
company: 'Linux-Hel['
license: 'GPL-3.0-or-later'
min_ansible_version: '2.9.0'
platforms:
- name: Debian
versions:
- buster
- bullseye
- name: Ubuntu
versions:
- bionic
- focal
galaxy_tags:
- debops
- system
- monitoring

View file

@ -0,0 +1,5 @@
---
- import_role:
name: 'secret'
- name: Ensure repositories are setup

View file