Bechtoldt's Network Saltstack Formula
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

README.rst 2.8KB

10 år sedan
10 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
9 år sedan
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. =========================
  2. saltstack-network-formula
  3. =========================
  4. .. image:: https://img.shields.io/badge/flattr-donate-red.svg
  5. :alt: Donate via flattr
  6. :target: https://flattr.com/profile/bechtoldt
  7. .. image:: https://img.shields.io/gratipay/bechtoldt.svg
  8. :alt: Donate via Gratipay
  9. :target: https://www.gratipay.com/bechtoldt/
  10. .. image:: https://img.shields.io/badge/license-Apache--2.0-blue.svg
  11. :alt: Apache-2.0-licensed
  12. :target: https://github.com/bechtoldt/saltstack-network-formula/blob/master/LICENSE
  13. .. image:: https://img.shields.io/badge/gitter-chat-brightgreen.svg
  14. :alt: Join Chat
  15. :target: https://gitter.im/bechtoldt/saltstack-network-formula?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
  16. SaltStack Formula to set up and configure a host's network configuration
  17. .. contents::
  18. :backlinks: none
  19. :local:
  20. Instructions
  21. ------------
  22. Please refer to https://github.com/bechtoldt/formula-docs to learn how to use
  23. this formula, how it is built and how you can add your changes.
  24. **NOTICE:** This formula might uses the formhelper module which is a very useful Salt execution module that isn't available
  25. in upstream yet. Please consider retrieving it manually from https://github.com/bechtoldt/salt-modules and
  26. make it available to your Salt installation. Read `SaltStack documentation <http://docs.saltstack.com/en/latest/ref/modules/#modules-are-easy-to-write>`_ to
  27. see how this can be achieved.
  28. Take a look at older `releases <https://github.com/bechtoldt/saltstack-network-formula/releases>`_ to get a version that isn't using the formhelper
  29. yet (if any).
  30. Contributing
  31. ------------
  32. Contributions are welcome! All development guidelines we ask you to follow can
  33. be found at https://github.com/bechtoldt/formula-docs.
  34. In general:
  35. 1. Fork this repo on Github
  36. 2. Add changes, test them, update docs (README.rst) if possible
  37. 3. Submit your pull request (PR) on Github, wait for feedback
  38. But it’s better to `file an issue <https://github.com/bechtoldt/saltstack-network-formula/issues/new>`_ with your idea first.
  39. Authors
  40. -------
  41. * Alan Pearce <alan@alanpearce.co.uk>
  42. * Arnold Bechtoldt <mail@arnoldbechtoldt.com>
  43. * Simon Lloyd <simon@slloyd.net>
  44. * root <root@saltmaster01.(none)>
  45. TODO
  46. ----
  47. * add instructions how to use formhelper, add information about it in the formula-docs (dependency), show up alternative?
  48. * table/ matrix: os/salt compatibility (dedicated file)
  49. * add list of available states
  50. * add tests
  51. * Use more of the available options in interfaces.sls of network.managed
  52. * interfaces: configure broadcast if set
  53. Miscellaneous
  54. -------------
  55. Recommended formulas:
  56. * SaltStack management: `saltstack-salt-formula <https://github.com/bechtoldt/saltstack-salt-formula>`_
  57. Further reading:
  58. * Documentation and Standardisation of SaltStack formulas: https://github.com/bechtoldt/formula-docs