Saltstack Official Linux Formula
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

40 行
894B

  1. {#-
  2. vim: syntax=jinja
  3. -#}
  4. {%- from "linux/map.jinja" import network with context -%}
  5. # hosts(1) file managed by salt-minion(1)
  6. # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
  7. {%- set hosts = {
  8. '127.0.0.1': [
  9. 'localhost'
  10. ],
  11. '127.0.1.1': [
  12. network.fqdn|default(grains.fqdn),
  13. network.hostname|default(grains.nodename)
  14. ],
  15. '::1': [
  16. 'ip6-localhost',
  17. 'ip6-loopback'
  18. ],
  19. 'fe00::0': [
  20. 'ip6-localnet',
  21. 'ip6-mcastprefix'
  22. ],
  23. 'ff02::1': [
  24. 'ip6-allnodes'
  25. ],
  26. 'ff02::2': [
  27. 'ip6-allrouters'
  28. ],
  29. 'ff02::3': [
  30. 'ip6-allhosts'
  31. ],
  32. } -%}
  33. {%- for name, host in network.host.iteritems() -%}
  34. {%- do hosts.update({host.address: host.names}) -%}
  35. {%- endfor %}
  36. {% for address, entries in hosts|dictsort %}
  37. {{ address }} {{ entries|join(' ') }}
  38. {%- endfor %}