Bechtoldt's Network Saltstack Formula
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

132 lines
2.4KB

  1. {% load_yaml as rawmap %}
  2. Debian:
  3. interfaces:
  4. pkgs: []
  5. default_values:
  6. enabled: True
  7. type: eth
  8. params_supported:
  9. - proto
  10. - ipaddr
  11. - gateway
  12. - netmask
  13. - bridge
  14. - ports
  15. - delay
  16. - stp
  17. - maxwait
  18. - fd
  19. - pre_up_cmds
  20. - pre_down_cmds
  21. - post_up_cmds
  22. - post_down_cmds
  23. {#- bonding #}
  24. - master
  25. - mode
  26. - slaves
  27. #TODO - broadcast
  28. # IPV6
  29. - enable_ipv6
  30. - ipv6proto
  31. - ipv6ipaddr
  32. - ipv6netmask
  33. - ipv6gateway
  34. def_entries:
  35. - name: lo
  36. proto: loopback
  37. type: eth
  38. resolver: {}
  39. hosts:
  40. def_entries:
  41. - name: localhost
  42. ip: 127.0.0.1
  43. - name: localhost.localdomain
  44. ip: 127.0.0.1
  45. - name: localhost
  46. ip: ::1
  47. - name: ip6-localhost
  48. ip: ::1
  49. - name: ip6-loopback
  50. ip: ::1
  51. - name: ip6-localnet
  52. ip: fe00::0
  53. - name: ip6-mcastprefix
  54. ip: ff00::0
  55. - name: ip6-allnodes
  56. ip: ff02::1
  57. - name: ip6-allrouters
  58. ip: ff02::2
  59. - name: ip6-allhosts
  60. ip: ff02::3
  61. routes: {}
  62. RedHat:
  63. interfaces:
  64. pkgs: []
  65. vlan_pkg: False
  66. default_values:
  67. enabled: True
  68. type: eth
  69. params_supported:
  70. - proto
  71. - ipaddr
  72. - gateway
  73. - netmask
  74. - bridge
  75. - ports
  76. - delay
  77. - stp
  78. - maxwait
  79. - fd
  80. - pre_up_cmds
  81. - pre_down_cmds
  82. - post_up_cmds
  83. - post_down_cmds
  84. {#- bonding #}
  85. - master
  86. - mode
  87. - slaves
  88. #TODO - broadcast
  89. # IPV6
  90. - enable_ipv6
  91. - ipv6proto
  92. - ipv6ipaddr
  93. - ipv6netmask
  94. - ipv6gateway
  95. def_entries: []
  96. # - name: lo
  97. # proto: none
  98. # type: eth
  99. # netmask: 255.0.0.0
  100. # network: 127.0.0.0
  101. resolver: {}
  102. hosts:
  103. def_entries:
  104. - name: localhost
  105. ip: 127.0.0.1
  106. - name: localhost.localdomain
  107. ip: 127.0.0.1
  108. - name: localhost
  109. ip: ::1
  110. - name: ip6-localhost
  111. ip: ::1
  112. - name: ip6-loopback
  113. ip: ::1
  114. - name: ip6-localnet
  115. ip: fe00::0
  116. - name: ip6-mcastprefix
  117. ip: ff00::0
  118. - name: ip6-allnodes
  119. ip: ff02::1
  120. - name: ip6-allrouters
  121. ip: ff02::2
  122. - name: ip6-allhosts
  123. ip: ff02::3
  124. routes: {}
  125. FreeBSD:
  126. interfaces:
  127. resolver:
  128. group: wheel
  129. hosts: {}
  130. routes: {}
  131. {% endload %}