Ansible Collection - dede.common

     _          _                                                 
  __| | ___  __| | ___   ___ ___  _ __ ___  _ __ ___   ___  _ __  
 / _` |/ _ \/ _` |/ _ \ / __/ _ \| '_ ` _ \| '_ ` _ \ / _ \| '_ \ 
| (_| |  __/ (_| |  __/| (_| (_) | | | | | | | | | | | (_) | | | |
 \__,_|\___|\__,_|\___(_)___\___/|_| |_| |_|_| |_| |_|\___/|_| |_|

this ansible collection primarily aims to provide common roles that i've been building for either my home or the wululu web network and systems.

by publishing it i hope it can be useful for anyone looking for inspiration or even roles ready-to-go.

please mind that everything in this collection mainly focuses debian as a server operating system. thus i will not add features specific to other operating systems unless i really need to.

if you have any questions or suggestions feel free to get in touch with me.

contents

roles

  • test a simple test role which runs a debug task printing 'hello world'
  • locale_config role to configure system locale and language settings 🠞README
  • docker a docker install role to install docker-ce engine 🠞README

playbooks

  • test_connection.yml a playbook to test ansible and connectivity by running ansible pings and the role test.

usage

to use a playbook provided with this collection you can use import_playbook:

- ansible.builtin.import_playbook: dede.common.test_connection.yml

to use a role provided with this collection just reference it using the collection name as a prefix:

- hosts: all
  roles:
    - dede.common.test
Description
common ansible roles provided in this collection dede.common
Readme 115 KiB
Languages
Shell 100%