Ansible-role to configure ipv6

Jeroen De Meerleer b708528de3 Updated readme and info files 1 year ago
defaults 20a2210eb9 Working for Ubuntu 1 year ago
handlers 20a2210eb9 Working for Ubuntu 1 year ago
meta b708528de3 Updated readme and info files 1 year ago
tasks 20a2210eb9 Working for Ubuntu 1 year ago
templates 20a2210eb9 Working for Ubuntu 1 year ago
tests 20a2210eb9 Working for Ubuntu 1 year ago
vars 20a2210eb9 Working for Ubuntu 1 year ago
LICENSE.md a7ef4a7633 Initial commit 1 year ago
README.md b708528de3 Updated readme and info files 1 year ago

README.md

Ansible-Role-IPv6

Configures IPv6 networking as documented on OVH documentation

Requirements

  • Ubuntu
  • IPv6 capabilities

Role Variables

ipv6_address: The actual IPv6 address (eg: ::1) ipv6_netmask: Netmask for IPv6 ipv6_gateway: The gateway (eg: ::1) ipv6_interface: The interface to confiure (eg. eth0)

All variables are required

Dependencies

(No dependencies)

Example Playbook

Variables are better placed in host_vars as IP-addresses are unique to hosts

# playbook-dir/host_vars/localhost.yml

ipv6_address: ::1
ipv6_netmask: 128
ipv6_gateway: ::1
ipv6_interface: eth0
# playbook-dir/playbook.yml

- hosts: localhost
  roles:
   - { role: jeroened.ipv6 }

License

MIT

Author Information

Contributors: