Skip to content

cmeissner/phpipam-ansible-modules

This branch is up to date with codeaffen/phpipam-ansible-modules:develop.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

54a20f1 · Jan 15, 2025
Jan 15, 2025
Sep 1, 2023
Apr 2, 2024
Dec 16, 2021
Apr 2, 2024
Jan 11, 2025
Sep 1, 2023
Jun 23, 2021
Oct 22, 2020
Sep 27, 2021
Nov 22, 2021
Nov 11, 2020
Sep 30, 2023
Sep 1, 2023
Jun 23, 2021
Dec 5, 2022
Aug 26, 2020
Dec 30, 2021
Oct 2, 2023
Aug 30, 2020
Oct 16, 2020
Sep 1, 2023
Aug 25, 2023
Dec 13, 2021

Repository files navigation

phpIPAM Ansible Modules

Dynamic JSON Badge Codacy Badge Documentation Status

This collection provides modules to manage entities in a phpIPAM. This is neither a collection of roles nor playbooks. It provides modules to write your own roles and/or playbooks.

We get a lot of inspiration from foreman-ansible-modules for our modules.

Installation

The collection is available via Ansible Galaxy. So you can run

ansible-galaxy collection install codeaffen.phpipam

Alternatively you can build and install the collection from source.

make dist
ansible-galaxy collection install codeaffen-phpipam-<version>.tar.gz

Documentation

readthedocs.io

Current documentation can be found on readthedocs.io.

ansible-doc

If you have installed the collection you can facilitate ansible-doc to display documentation for a given module.

ansible-doc codeaffen.phpipam.section

repository folder

A last option to read the docs is the docs folder in this repository.

Dependencies

The following dependencies have to be fulfiled by the Ansible controller.

  • colour
  • geopy
  • inflection
  • ipaddress
  • phpypam>=1.0.0

Need help?

If you’ve found any issues in this release please head over to github and open a bug so we can take a look.

About

Ansible Modules to manage phpIPAM installations

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.6%
  • Makefile 4.2%
  • Shell 1.2%