Skip to content

pombredanne/ansible-modules

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Modules

This repository contains some Ansible modules that I wrote earlier.

If you like some module and you want to merge it into the upstream, then feel free to do it. But please, do not make me involved. I was contributing to Ansible earlier, but not anymore.

List of Modules

eselect

Module for Gentoo’s multi-purpose configuration and management tool eselect.

ldap

This module adds, modifies and removes entries in LDAP server, similarly as ldapmodify command.

ldap_passwd

This module modifies password of an LDAP or Active Directory user.

mktemp_dir

Very simple module that creates a temporary directory on the remote server and returns its path.

mongodb_replset

This module allows to initiate a new replica set or add new members to an existing one. It can’t remove members from a replica set, this should be always done with caution by hand.

mvn_get

Downloads artifacts from Maven repository. Resolves version of the artifact, but does not resolve its dependencies. It’s intended just for fetching single artifact from repository, nothing more.

nameservers_facts

Collects nameservers from /etc/resolv.conf as facts.

postgresql_exec

This module is intended for initializing database schema and maybe populating with some seed data from a SQL script. However, it can be used to execute any SQL commands. It is up to the user to maintain idempotence.

License

All modules are licensed under GPLv3. For the full text of the license, see the LICENSE file.

About

Some unofficial Ansible modules.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.4%
  • Shell 0.6%