saibotk
a47fde9c9c
This patch renames all roles with a `-` to `_`, to comply with the ansible-lint rule 106. As collection roles are now also limited to these symbols and this will make it easier to move them later.
31 lines
1 KiB
Markdown
31 lines
1 KiB
Markdown
docker_ipv6_nat
|
|
===============
|
|
|
|
This will install the [docker-ipv6nat](https://github.com/robbertkl/docker-ipv6nat) container to manage IPv6 with ease on a single IP.
|
|
The container will automatically create ip6table forwarding rules on demand. To use the functionality, make sure that each container, that exposes a port
|
|
also has an `ipv6_enabled: true` user-defined network attached to it, with a ULA IPv6 for the tool to forward to.
|
|
|
|
**Note: This will enable the kernel module `ipv6nat` if not enabled!**
|
|
|
|
Requirements
|
|
------------
|
|
|
|
You will need to have docker, docker-compose installed or declared as dependencies with their respective roles.
|
|
|
|
Role Variables
|
|
--------------
|
|
|
|
**Please look at the [defaults/main.yml](defaults/main.yml) for all available variables and their description.**
|
|
|
|
**Note: Lines that are commented out via `#` are usually still valid/used variables, but they are not defined by default, so they might enable a feature, when uncommenting/defining them!**
|
|
|
|
Dependencies
|
|
------------
|
|
|
|
- docker
|
|
- docker-compose
|
|
|
|
License
|
|
-------
|
|
|
|
GPL-3.0-only
|