Compare commits
1 Commits
a06b08e78b
...
2559d42d35
| Author | SHA1 | Date | |
|---|---|---|---|
| 2559d42d35 |
@ -158,8 +158,6 @@ networking::interfaces:
|
|||||||
# frrouting
|
# frrouting
|
||||||
exporters::frr_exporter::enable: true
|
exporters::frr_exporter::enable: true
|
||||||
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
||||||
frrouting::ospf_preferred_source_enable: true
|
|
||||||
frrouting::ospf_preferred_source: "%{hiera('networking_loopback0_ip')}"
|
|
||||||
frrouting::ospfd_redistribute:
|
frrouting::ospfd_redistribute:
|
||||||
- connected
|
- connected
|
||||||
frrouting::ospfd_interfaces:
|
frrouting::ospfd_interfaces:
|
||||||
|
|||||||
@ -163,8 +163,6 @@ profiles::consul::client::node_rules:
|
|||||||
# frrouting
|
# frrouting
|
||||||
exporters::frr_exporter::enable: true
|
exporters::frr_exporter::enable: true
|
||||||
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
||||||
frrouting::ospf_preferred_source_enable: true
|
|
||||||
frrouting::ospf_preferred_source: "%{hiera('networking_loopback0_ip')}"
|
|
||||||
frrouting::ospfd_redistribute:
|
frrouting::ospfd_redistribute:
|
||||||
- connected
|
- connected
|
||||||
frrouting::ospfd_interfaces:
|
frrouting::ospfd_interfaces:
|
||||||
|
|||||||
@ -125,7 +125,6 @@ networking::interfaces:
|
|||||||
mtu: 1500
|
mtu: 1500
|
||||||
|
|
||||||
# configure consul service
|
# configure consul service
|
||||||
profiles::consul::client::host_addr: "%{hiera('networking_loopback0_ip')}"
|
|
||||||
consul::services:
|
consul::services:
|
||||||
api-k8s:
|
api-k8s:
|
||||||
service_name: 'api-k8s'
|
service_name: 'api-k8s'
|
||||||
@ -163,8 +162,6 @@ profiles::consul::client::node_rules:
|
|||||||
# frrouting
|
# frrouting
|
||||||
exporters::frr_exporter::enable: true
|
exporters::frr_exporter::enable: true
|
||||||
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
||||||
frrouting::ospf_preferred_source_enable: true
|
|
||||||
frrouting::ospf_preferred_source: "%{hiera('networking_loopback0_ip')}"
|
|
||||||
frrouting::ospfd_redistribute:
|
frrouting::ospfd_redistribute:
|
||||||
- connected
|
- connected
|
||||||
frrouting::ospfd_interfaces:
|
frrouting::ospfd_interfaces:
|
||||||
|
|||||||
@ -14,8 +14,6 @@ class frrouting (
|
|||||||
Optional[String] $mpls_ldp_router_id = undef,
|
Optional[String] $mpls_ldp_router_id = undef,
|
||||||
Optional[String] $mpls_ldp_transport_addr = undef,
|
Optional[String] $mpls_ldp_transport_addr = undef,
|
||||||
Array[String] $mpls_ldp_interfaces = [],
|
Array[String] $mpls_ldp_interfaces = [],
|
||||||
Boolean $ospf_preferred_source_enable = false,
|
|
||||||
Optional[Stdlib::IP::Address] $ospf_preferred_source = undef,
|
|
||||||
) {
|
) {
|
||||||
|
|
||||||
$daemons_defaults = {
|
$daemons_defaults = {
|
||||||
|
|||||||
@ -43,11 +43,3 @@ mpls ldp
|
|||||||
exit-address-family
|
exit-address-family
|
||||||
exit
|
exit
|
||||||
<% end -%>
|
<% end -%>
|
||||||
<% if @ospf_preferred_source_enable && @ospf_preferred_source -%>
|
|
||||||
ip prefix-list ANY seq 5 permit 0.0.0.0/0 le 32
|
|
||||||
route-map OSPF-SRC permit 10
|
|
||||||
match ip address prefix-list ANY
|
|
||||||
set src <%= @ospf_preferred_source %>
|
|
||||||
exit
|
|
||||||
ip protocol ospf route-map OSPF-SRC
|
|
||||||
<% end -%>
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user