gyptazy

DevOps

Developer

IT Consultant

gyptazy

DevOps

Developer

IT Consultant

Blog Post

Ansible – Collection of Contributions

Ansible – Collection of Contributions

General

Ansible is an open source community project and the only automation language that can be used across entire IT teams from systems and network administrators to developers and managers.

Within this article you may find my contributions and self written Ansible modules. More ones may be found within my generic repository on Github. Below, you may find some in detail.

Links / Contributions

PF (packet filter)
The pf (packet filter) module manages the BSD’s packet filter (firewall) and is compatible with FreeBSD and OpenBSD.
Links: blog / Github (Ansible Community)

yum_versionlock
yum_versionlock allows you to lock or unlock a single or multiple packages from being updated by YUM and to keep a specific version installed on your target systems.
Links: blog / Github (Ansible Community)

java_cert
Uses keytool to import/remove key from java keystore(cacerts).
Links: blog / Github (Ansible Community)

freshclam
Simple module to trigger freshclam for ClamAV anti virus to update its virus definition. This may be more comfortable and more Ansible alike than using shell or command workarounds.
Links: Github (gyptazy)

cran
This module (un)installs packages for Microsoft R Open (CRAN).
Links: Github (gyptazy)

move
This module provides support for file/directory movement for Linux/Unix systems if possible. If it isn’t possible to move a file, it will be copied and the source deleted.
Links: Github (gyptazy)

Callback module: msteams
A callback module that writes Ansible’s exit status including some further meta information to a specific Microsoft Teams channel.
Links: blog / Github (gyptazy)

Callback module: audit
A callback module that writes Ansible runs to a auditable log file.
Links: blog / Github (gyptazy)

Taggs: