On Jun 17, 2015, at 10:18 PM, Milamber <milam...@apache.org> wrote:

> Hello,
> 
> Great idea. I can help.
> 
> I already created a playbook for CS+Ubuntu+KVM
> https://github.com/milamberspace/ansible-cloudstack-ubuntu-aio
> 
> Some parts can be got from this playbook.
> 
> Milamber
> 

You (rene) Milamber and Paul, should be able to get something really nice here.

thanks for doing this, exactly the type of stuff we need.

-sebastien

> On 17/06/2015 13:01, Rene Moser wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>> 
>> Hi
>> 
>> Paul Angus aleady did some efforts of covering installation of
>> CloudStack using Ansible in the docs
>> http://docs.cloudstack.apache.org/en/master/ansible.html Thanks!
>> 
>> But there are some issues with styling, it has some parts in it which
>> are deprecated and the doc might not be the best place for pasting a
>> "playbook" because users have to copy and paste it.
>> 
>> I thought it makes perfectly sense to create a complete, best practice,
>> fully tested Ansible role for installing CloudStack.
>> 
>> I created the skeleton in my GitHub account
>> https://github.com/resmg/ansible-role-cloudstack.
>> 
>> Role features:
>> - --------------
>> - - No hard coupled dependency to other roles (DB installation will be
>> optional opt-out to let users use their special roles for galera
>> clusters and so forth)
>> - - Install and upgrade CloudStack environments(ACS management, DB, KVM
>> hosts, XEN hosts, ...)
>> - - Fully tested
>> - - Debian, Ubuntu and CentOS
>> - - Apache License (of course)
>> 
>> Goals:
>> - ------
>> The role can be used in production for managing CloudStack installation
>> as well as for testing installations and upgrades.
>> 
>> You will also be able to create docker boxes with help of Ansible's
>> docker module and this role.
>> 
>> Further in Ansible 2.0, there are already 16 Ansible CloudStack modules
>> for accessing the API. So a fully configured CloudStack environment just
>> using Ansible is not far away. This would let us to make deep
>> integration testing just a command and few playbooks away.
>> 
>> 
>> Further:
>> - --------
>> It would be nice if this role would be under the "apache" GitHub
>> namespace to be able to also put it under the "apache" namespace in
>> https://galaxy.ansible.com/ (role index). But we will look into this,
>> when it is ready.
>> 
>> Yours
>> René
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2
>> 
>> iQIcBAEBCAAGBQJVgW/DAAoJEIMGllvm1jMdVRgP/jdX+RVLEWsUvwCQQvuEVU90
>> DPCOiMHbeNhXYYCpg27ajqp+RJ9midSb9BHMFT9ZIY9V/J8Mo0AmraoBaWpM5jjB
>> YmP3RBBHAt6hLjOQ3NFwS6HUnturYRJEZeyvZIppE38bZLT9dPdpH45/knQisQN/
>> j18+3PDu+LfK18v1QCPcUzfE4lOn8VLao5IPQhavkzbTpGLaypWjL4FyKNx8Xt4b
>> yEmcwmPMmdFGwDuT27fT1Zsifoq9WLRC1Bz2fYZmHRxtklRtWd8KSMmHXPeAQzf7
>> 0Dgjto5qwjUSBwYRkI3WCcHnvi6yyqmTmIoWpGjBCshO+9miCtw9JsC4nOxmhjR8
>> sZve9T9wwu/wIUS0dXIyLI1fkPIeCMzU5fu44aOz8+IAFWtNPcbjF6wyWWhuTD4Y
>> 78ThJN3mdhJHiFZfKWdZG20SF/h2m2SWutABjdmSjGOLqT4vms8nqMO6ykkE9rBs
>> CFmaiop73jNQ7fbfepUZZAUOTjSu9yWyAQjJzDWJQx8Z5J1yngINywLXYOPBpPU9
>> sRxODUjQ+b5Eh1AVyTAtg2Vp5B1TxG2xIILx/gY2XGJqG5eA36qrLTW0DLbkbJgH
>> G8akdF2BX/6N2bUOc947fatJ7m4X3dDta8CrhjwtJ+c4eIJGv1jjFCu9Rh+zSGRY
>> IWgQdqIIJ8NSajhGM8B4
>> =Ni6B
>> -----END PGP SIGNATURE-----
>> 
> 

Reply via email to