Maximilian Wilhelm
|
c13f327234
Add generate_DNS_entries (nodes_config, sites_config) function.
|
7 years ago |
Maximilian Wilhelm
|
9bd9169da7
Salt started to use OrderedDict for some reason. Yay. Not.
|
7 years ago |
Maximilian Wilhelm
|
78b3feb1a6
Remove legacy include for manual special network config values.
|
7 years ago |
Maximilian Wilhelm
|
913ef41ccf
Add ffho_net functions to get Lookback IPs and Router-ID
|
7 years ago |
Maximilian Wilhelm
|
f43aefc1cd
Remove udev-rules include files in favour of pillar configuration.
|
7 years ago |
Maximilian Wilhelm
|
de8bc0eba5
Add top.sls file.
|
7 years ago |
Maximilian Wilhelm
|
14f490fe1e
Reoder config and code, add more documentation.
|
7 years ago |
Maximilian Wilhelm
|
a8c60a049a
Remove unused VXLAN generation code for unicast tunnels.
|
7 years ago |
Maximilian Wilhelm
|
b2b3229077
Add network configuration magic :-)
|
7 years ago |
Maximilian Wilhelm
|
c8dd3b3602
Add basic pillar structure and some meaningful exmaples.
|
7 years ago |
Maximilian Wilhelm
|
152eb4977a
Improve error reporting when pillar is malformed.
|
7 years ago |
Maximilian Wilhelm
|
9bf64d09cf
Make kernel state more flexible.
|
7 years ago |
Maximilian Wilhelm
|
7ed21b9393
Ignore ifdown failres (might be down anyway).
|
7 years ago |
Maximilian Wilhelm
|
9b10e41867
FQDN is the same as minion ID. Save DNS lookup.
|
7 years ago |
Maximilian Wilhelm
|
0e84dd82fc
Add OSPF interface config and te route computation.
|
7 years ago |
Maximilian Wilhelm
|
9dbdb177d9
Pimp VEth interface pairs
|
7 years ago |
Maximilian Wilhelm
|
500628fd28
Pimp libvirt/qemu "started" hook to handle all possible cases.
|
8 years ago |
Maximilian Wilhelm
|
eec5d9fee2
/etc/bat-hosts does not allow duplicate names :-(
|
8 years ago |
Maximilian Wilhelm
|
329a3509ea
Add get_node_iface_ips (node_config, iface_name) function.
|
8 years ago |
Maximilian Wilhelm
|
1ac1fb66dc
Rework B.A.T.M.A.N. VEth interconnect autogeneration.
|
8 years ago |
Maximilian Wilhelm
|
01e5d02a56
Allow to configure fwmark rules for VRFs.
|
8 years ago |
Maximilian Wilhelm
|
84c89fdbd4
Add state for setting up OpenVPN tunnels.
|
8 years ago |
Karsten Böddeker
|
f04a6e2265
nginx: replace nginx-pkg by nginx_pkg
|
8 years ago |
Karsten Böddeker
|
85e0991ae6
add nginx state
|
8 years ago |
Maximilian Wilhelm
|
8cd4c0cbe6
Remove router.conf on non-routers.
|
8 years ago |
Maximilian Wilhelm
|
bbd4ca381c
More Sysctls for everyone.
|
8 years ago |
Maximilian Wilhelm
|
bb8ec11e95
Use generic netfilter sysctl for conntrack size.
|
8 years ago |
Maximilian Wilhelm
|
79bd83b8af
Allow generation of 2nd external BATMAN instance and VEth link pair between BATMAN instances.
|
8 years ago |
Maximilian Wilhelm
|
73abf59658
Generate eBGP session parameters for FFRL Transit from nodes pillar information.
|
8 years ago |
Maximilian Wilhelm
|
714b568b73
ffho_net.get_interface_config () only requires current nodes config.
|
8 years ago |