--- hiera_include: - profiles::selinux::setenforce - frrouting profiles::packages::include: cobbler: {} cobbler3.2-web: {} httpd: {} syslinux: {} dnf-plugins-core: {} debmirror: {} pykickstart: {} fence-agents: {} selinux-policy-devel: {} ipxe-bootimgs: {} unkin-undionly-kpxe: {} profiles::pki::vault::alt_names: - cobbler.main.unkin.net # networking anycast_ip: 198.18.19.19 systemd::manage_networkd: true systemd::manage_all_network_files: true networking::interfaces: eth0: type: physical forwarding: true dhcp: true anycast0: type: dummy ipaddress: "%{hiera('anycast_ip')}" netmask: 255.255.255.255 mtu: 1500 # frrouting frrouting::ospfd_router_id: "%{facts.networking.ip}" frrouting::ospfd_redistribute: - connected frrouting::ospfd_interfaces: eth0: area: 0.0.0.0 anycast0: area: 0.0.0.0 frrouting::daemons: ospfd: true # additional repos profiles::yum::global::repos: frr-extras: name: frr-extras descr: frr-extras repository target: /etc/yum.repos.d/frr-extras.repo baseurl: https://packagerepo.service.consul/frr/el%{facts.os.release.major}/extras-daily/%{facts.os.architecture}/os gpgkey: https://packagerepo.service.consul/frr/el%{facts.os.release.major}/extras-daily/%{facts.os.architecture}/os/RPM-GPG-KEY-FRR mirrorlist: absent frr-stable: name: frr-stable descr: frr-stable repository target: /etc/yum.repos.d/frr-stable.repo baseurl: https://packagerepo.service.consul/frr/el%{facts.os.release.major}/stable-daily/%{facts.os.architecture}/os gpgkey: https://packagerepo.service.consul/frr/el%{facts.os.release.major}/stable-daily/%{facts.os.architecture}/os/RPM-GPG-KEY-FRR mirrorlist: absent # cobbler settings profiles::cobbler::params::service_cname: 'cobbler.main.unkin.net' profiles::cobbler::params::next_server: "%{hiera('anycast_ip')}" profiles::cobbler::params::server: "%{hiera('anycast_ip')}" profiles::selinux::setenforce::mode: permissive