kolla-ansible/ansible/roles/ironic/templates
Mark Goddard 4418c1641b Support Ironic Inspector dnsmasq PXE filter
The dnsmasq PXE filter [1] provides far better scalability than the
iptables filter typically used. Inspector manages files in a dhcp-hostsdir
directory that is watched by dnsmasq via inotify. Dnsmasq then either
whitelists or blacklists MAC addresses based on the contents of these
files.

This change adds a new variable, ironic_inspector_pxe_filter, that can
be used to configure the PXE filter for ironic inspector. Currently
supported values are 'iptables' and 'dnsmasq', with 'iptables' being the
default for backwards compatibility.

[1]
https://docs.openstack.org/ironic-inspector/latest/admin/dnsmasq-pxe-filter.html

Implements: blueprint ironic-inspector-dnsmasq-pxe-filter
Change-Id: I73cae9c33b49972342cf1984372a5c784df5cbc2
2018-11-20 14:01:15 +00:00
..
inspector.ipxe.j2 Added kolla_inspector_extra_kernel_options 2018-08-03 10:14:09 +01:00
ironic_pxe_uefi.default.j2 ironic-pxe: support pxe uefi mode 2017-12-08 16:11:45 +08:00
ironic-api.json.j2 Support policy.yaml file [part 3] 2018-01-22 08:50:54 +07:00
ironic-conductor.json.j2 Add support for enabling ipxe boot with ironic 2018-05-25 08:20:47 +00:00
ironic-dnsmasq.conf.j2 Support Ironic Inspector dnsmasq PXE filter 2018-11-20 14:01:15 +00:00
ironic-dnsmasq.json.j2 Fix ironic inspector 2017-01-20 07:01:52 +00:00
ironic-inspector.conf.j2 Support Ironic Inspector dnsmasq PXE filter 2018-11-20 14:01:15 +00:00
ironic-inspector.json.j2 Support policy.yaml file [part 3] 2018-01-22 08:50:54 +07:00
ironic-ipxe-httpd.conf.j2 Add support for enabling ipxe boot with ironic 2018-05-25 08:20:47 +00:00
ironic-ipxe.json.j2 Add support for enabling ipxe boot with ironic 2018-05-25 08:20:47 +00:00
ironic-pxe.json.j2 Add support for enabling ipxe boot with ironic 2018-05-25 08:20:47 +00:00
ironic.conf.j2 Deprecate auth_uri option 2018-08-07 11:58:23 +05:30
pxelinux.default.j2 Added kolla_inspector_extra_kernel_options 2018-08-03 10:14:09 +01:00