Repository URL to install this package:
|
Version:
6.0.0 ▾
|
| .. |
| tasks |
| README.md |
This role creates and manages Subnets.
This role supports the Common Role Variables.
The main data structure for this role is the list of foreman_subnets. Each subnet requires the following fields:
name: The name of the subnet.network: Subnet IP address.For all other fields see the subnet module.
Create subnet 192.168.0.0/26:
- hosts: localhost roles: - role: theforeman.foreman.subnets vars: foreman_server_url: https://foreman.example.com foreman_username: "admin" foreman_password: "changeme" foreman_subnets: - name: "My subnet" description: "My description" network: "192.168.0.0" mask: "255.255.255.192" gateway: "192.168.0.1" from_ip: "192.168.0.2" to_ip: "192.168.0.42" boot_mode: "Static" dhcp_proxy: "smart-proxy1.foo.example.com" tftp_proxy: "smart-proxy1.foo.example.com" dns_proxy: "smart-proxy2.foo.example.com" template_proxy: "smart-proxy2.foo.example.com" vlanid: 452 mtu: 9000 domains: - "foo.example.com" - "bar.example.com" organizations: - "Example Org" locations: - "Uppsala"