blob: 21966db8a547cb55f4a0bfa05116860bc800a024 [file] [log] [blame]
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4747],{3905:(e,t,n)=>{n.d(t,{Zo:()=>s,kt:()=>m});var a=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t){if(null==e)return{};var n,a,o=function(e,t){if(null==e)return{};var n,a,o={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=a.createContext({}),u=function(e){var t=a.useContext(c),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},s=function(e){var t=u(e.components);return a.createElement(c.Provider,{value:t},e.children)},d="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},h=a.forwardRef((function(e,t){var n=e.components,o=e.mdxType,r=e.originalType,c=e.parentName,s=i(e,["components","mdxType","originalType","parentName"]),d=u(n),h=o,m=d["".concat(c,".").concat(h)]||d[h]||p[h]||r;return n?a.createElement(m,l(l({ref:t},s),{},{components:n})):a.createElement(m,l({ref:t},s))}));function m(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var r=n.length,l=new Array(r);l[0]=h;var i={};for(var c in t)hasOwnProperty.call(t,c)&&(i[c]=t[c]);i.originalType=e,i[d]="string"==typeof e?e:o,l[1]=i;for(var u=2;u<r;u++)l[u]=n[u];return a.createElement.apply(null,l)}return a.createElement.apply(null,n)}h.displayName="MDXCreateElement"},38488:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>p,frontMatter:()=>r,metadata:()=>i,toc:()=>u});var a=n(87462),o=(n(67294),n(3905));const r={layout:"post",title:"Announcing Apache\u2122 CloudMonkey\u2122 v5.2.0",tags:["announcement"],slug:"announcing_apache_cloudmonkey_v5_2"},l=void 0,i={permalink:"/blog/announcing_apache_cloudmonkey_v5_2",editUrl:"https://github.com/apache/cloudstack-www/tree/main/blog/2014-08-28-announcing_apache_cloudmonkey_v5_2.md",source:"@site/blog/2014-08-28-announcing_apache_cloudmonkey_v5_2.md",title:"Announcing Apache\u2122 CloudMonkey\u2122 v5.2.0",description:"Command Line Interface Tool Simplifies Apache CloudStack Configuration and Management",date:"2014-08-28T00:00:00.000Z",formattedDate:"August 28, 2014",tags:[{label:"announcement",permalink:"/blog/tags/announcement"}],hasTruncateMarker:!1,authors:[],frontMatter:{layout:"post",title:"Announcing Apache\u2122 CloudMonkey\u2122 v5.2.0",tags:["announcement"],slug:"announcing_apache_cloudmonkey_v5_2"},prevItem:{title:"CloudStack's realhostip service to retire in less than a week!",permalink:"/blog/cloudstack_s_realhostip_service_to"},nextItem:{title:"Realhostip Reprieve for CloudStack Users",permalink:"/blog/realhostip_reprieve"}},c={authorsImageUrls:[]},u=[],s={toc:u},d="wrapper";function p(e){let{components:t,...n}=e;return(0,o.kt)(d,(0,a.Z)({},s,n,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("em",null,(0,o.kt)("h2",null,"Command Line Interface Tool Simplifies Apache CloudStack Configuration and Management")),(0,o.kt)("p",null,"28 August 2014 \u2014Apache CloudStack, the mature, turnkey Open Source cloud computing software platform used for creating private, public, and hybrid cloud environments, today announced Apache CloudMonkey v5.2.0, the latest feature release of its command line interface tool."),(0,o.kt)("p",null,"CloudMonkey is written in Python, and can be used both as an interactive shell and as a command line tool that simplifies CloudStack configuration and management."),(0,o.kt)("p",null,"Apache CloudMonkey v5.2.0 is the latest feature release of the 5.x line that was first released in September 2013. Some of the new features and changes include:"),(0,o.kt)("ul",null,(0,o.kt)("li",null,"Multiple server profiles where users can use CloudMonkey against different CloudStack management servers and switch between them using a profile option;"),(0,o.kt)("li",null,"A default profile under the section [local] is added with default values;"),(0,o.kt)("li",null,"Some bugfixes related to network requests, error handling, JSON decoding and shell interactivity;"),(0,o.kt)("li",null,"Every time 'set' is called, CloudMonkey will write the config and reload config file;"),(0,o.kt)("li",null,"Configuration options 'protocol', 'host', 'port', 'path' are deprecated now but setting them is still allowed which sets a single \"url\" option, in the config file the [server] section is deprecated now and CloudMonkey won\u2019t read values from this section anymore but instead read from current server profile;"),(0,o.kt)("li",null,"Missing key/values are automatically set with defaults by CloudMonkey;"),(0,o.kt)("li",null,"During installation and upgrades, it will detect the platform to install either pyreadline (Windows) or readline (OSX and Linux);")),(0,o.kt)("p",null,(0,o.kt)("h3",{id:"downloadsanddocumentation"},"Downloads and Documentation")),(0,o.kt)("p",null,"The official source code for CloudMonkey v5.2.0 can be downloaded from ",(0,o.kt)("a",{href:"http://cloudstack.apache.org/downloads.html"},"http://cloudstack.apache.org/downloads.html"),". A community-maintained distribution is available at the Python Package Index (PyPi) at ",(0,o.kt)("a",{href:"http://pypi.python.org/pypi/CloudMonkey/"},"http://pypi.python.org/pypi/CloudMonkey/")),(0,o.kt)("p",null,"CloudMonkey's usage is documented at ",(0,o.kt)("a",{href:"https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+CloudMonkey+CLI"},"https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+CloudMonkey+CLI"),"Package documentation can be found at ",(0,o.kt)("a",{href:"http://pythonhosted.org/cloudmonkey/"},"http://pythonhosted.org/cloudmonkey/")),(0,o.kt)("p",null,(0,o.kt)("h3",{id:"availabilityandoversight"},"Availability and Oversight")),(0,o.kt)("p",null,"As with all Apache products, CloudMonkey is released under the Apache License v2.0, and is overseen by a self-selected team of active contributors to the project. The Apache CloudStack Project Management Committee (PMC) guides the Project's day-to-day operations, including community development and product releases."),(0,o.kt)("p",null,(0,o.kt)("h3",{id:"aboutapachecloudstack"},"About Apache CloudStack")),(0,o.kt)("p",null,'Apache CloudStack is a mature, turnkey integrated Infrastructure-as-a-Service (IaaS) Open Source software platform that allows users to build feature-rich public and private cloud environments. Hailed by Gartner Group as "a solid product", CloudStack includes an intuitive user interface and rich APIs for managing the compute, networking, software, and storage infrastructure resources. CloudStack entered the Apache Incubator in April 2012 and became an Apache Top-level Project in March 2013. For downloads, documentation, and ways to become involved with Apache CloudStack, visit ',(0,o.kt)("a",{href:"http://cloudstack.apache.org/"},"http://cloudstack.apache.org/")," and ",(0,o.kt)("a",{href:"https://twitter.com/CloudStack"},"https://twitter.com/CloudStack")),(0,o.kt)("h1",{id:""}))}p.isMDXComponent=!0}}]);