0.7.0.rst 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. ==============================
  2. Salt Cloud 0.7.0 Release Notes
  3. ==============================
  4. Salt Cloud marches forward with the 0.7.0 release. As is customary for Salt
  5. Stack projects the 0.7.0 release is intended to be much more robust and
  6. deliver a more complete core feature set. Salt Cloud 0.7.0 is just that.
  7. With new tools to help look into what is available on cloud providers,
  8. new additions to make cloud management more stateful and the addition of
  9. more supported cloud platforms 0.7.0 has greatly enhanced the capabilities
  10. of the overall Salt platform.
  11. Documentation
  12. =============
  13. The documentation for Salt Cloud can be found on Read the Docs:
  14. https://salt-cloud.readthedocs.io
  15. Download
  16. ========
  17. Salt Cloud can be downloaded and install via pypi or github:
  18. https://pypi.python.org/packages/source/s/salt-cloud/salt-cloud-0.7.0.tar.gz
  19. https://cloud.github.com/downloads/saltstack/salt-cloud/salt-cloud-0.7.0.tar.gz
  20. Some packages have been made available for salt-cloud and more on their
  21. way. Packages for Arch, and FreeBSD are being made available thanks to the
  22. work of Christer Edwards, and packages for RHEL and Fedora are being created
  23. by Clint Savage. Package availability will be announced on the salt mailing list.
  24. New Cloud Provider Support
  25. ==========================
  26. The following cloud providers are now supported:
  27. Amazon AWS
  28. https://aws.amazon.com/ec2/
  29. Rackspace Cloud
  30. https://www.rackspace.com/cloud
  31. Linode
  32. https://www.linode.com/
  33. Joyent
  34. https://www.joyent.com/
  35. GoGrid
  36. http://www.gogrid.com/
  37. List Available Resources
  38. ========================
  39. Setting up Salt Cloud requires knowledge of the available sizes and images on
  40. cloud providers. Listing the available images and sizes can now be done with
  41. the salt-cloud command:
  42. .. code-block:: bash
  43. [root@saltmaster]# salt-cloud --list-sizes linode
  44. linode
  45. Linode 1024
  46. bandwidth: 400
  47. disk: 40960
  48. id: 3
  49. name: Linode 1024
  50. ram: 1024
  51. uuid: 56e6f495190cb2ed1a343f7159ad447cf27d906d
  52. Linode 12GB
  53. bandwidth: 2000
  54. disk: 491520
  55. id: 8
  56. name: Linode 12GB
  57. ram: 12288
  58. uuid: 3d1731ebefdbcb4c283957b43d45f89a01f67c5f
  59. Linode 1536
  60. bandwidth: 600
  61. disk: 61440
  62. id: 4
  63. name: Linode 1536
  64. ram: 1536
  65. uuid: f0f28628cc70c5f2656aa3f313588d8509ee3787
  66. Linode 16GB
  67. bandwidth: 2000
  68. disk: 655360
  69. id: 9
  70. name: Linode 16GB
  71. ram: 16384
  72. uuid: 208cc3c0a60c4eab6ed6861344fef0311c13ffd2
  73. Linode 2048
  74. bandwidth: 800
  75. disk: 81920
  76. id: 5
  77. name: Linode 2048
  78. ram: 2048
  79. uuid: 0c9ee69dc7ef7a4cdce71963f8d18e76c61dd57f
  80. Linode 20GB
  81. bandwidth: 2000
  82. disk: 819200
  83. id: 10
  84. name: Linode 20GB
  85. ram: 20480
  86. uuid: e0a7b61e3830a120eec94459c9fc34ef7c9e0e36
  87. Linode 4GB
  88. bandwidth: 1600
  89. disk: 163840
  90. id: 6
  91. name: Linode 4GB
  92. ram: 4096
  93. uuid: 09585e0f1d4ef4aad486cfa3d53f9d8960f575e7
  94. Linode 512
  95. bandwidth: 200
  96. disk: 20480
  97. id: 1
  98. name: Linode 512
  99. ram: 512
  100. uuid: 3497f7def3d6081e6f65ac6e577296bc6b810c05
  101. Linode 768
  102. bandwidth: 300
  103. disk: 30720
  104. id: 2
  105. name: Linode 768
  106. ram: 768
  107. uuid: da9f0dbc144aaa234aa5d555426863c8068a8c70
  108. Linode 8GB
  109. bandwidth: 2000
  110. disk: 327680
  111. id: 7
  112. name: Linode 8GB
  113. ram: 8192
  114. uuid: e08f8a57551297b9310545430c67667f59120606
  115. Destroy!
  116. ========
  117. Salt Cloud can now destroy cloud vms as easily as it can create them. The new
  118. ``--destroy`` option can be passed to end the life of a vm:
  119. .. code-block:: bash
  120. $ salt-cloud -d web1
  121. The map operation can now also destroy vms, the new ``hard`` option can be
  122. passed which makes vm maps much more stateful. With the ``hard`` option the
  123. vm maps are viewed as the absolute source of information for the state of
  124. cloud resources, and any vm that is not specified in the map file will be
  125. destroyed:
  126. .. code-block:: bash
  127. [root@saltmaster]# salt-cloud -m /etc/salt/cloud.map -H
  128. The following virtual machines are set to be created:
  129. web1
  130. riak4
  131. The following virtual machines are set to be destroyed:
  132. app7
  133. devtest4
  134. Proceed? [N/y]