dmotte.disable_ipv6
ansible-role-disable-ipv6
:warning: Warning: this project is no longer maintained :warning:
I decided to convert the Ansible code to Bash for simplicity.
Ansible role to disable IPv6 completely on Debian/Ubuntu hosts.
Usage
- Install this role using the
ansible-galaxyCLI tool - You can then include it into the
taskssection of your Ansible Playbook. Seetest/playbook.ymlfor an example of how to do that. Remember to replace the role name withdmotte.disable_ipv6.
Note: this role must be run as root (
ansible_become: true), because it needs to be able to use thesysctlcommand.
Role variables
See defaults/main.yml.
Development
If you want to contribute to this project, you can use the test/playbook.yml file to test the role while editing it.
Place your inventory file (e.g. hosts.yml) inside the test folder.
Edit the vars section of the test/playbook.yml file to match your scenario.
You can then execute the playbook against your host:
cd test/
ansible-playbook -i hosts.yml playbook.yml
