Re: [DISCUSS] Terraform CloudStack provider

2021-01-26 Thread christian.niephaus
On 25. Jan 2021, at 12:40, Abhishek Kumar  wrote:
> 
> Hi all,
> 
> Terraform CoudStack provider by Hashicorp is archived here 
> https://github.com/hashicorp/terraform-provider-cloudstack
> 
> Is anyone using or maintaining it?

We are also using it heavily and are somewhat worried about the module being 
archived.

> We're aware of Ansible CloudStack module 
> (https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
>  but are there any other alternatives of Terraform that you may be using with 
> CloudStack?

The ansible module is working quite well. However, one of the advantage of 
terraform imho is that one can easily destroy defined infrastructure with one 
command, while with ansible 'the destrcution' needs to be implemented in the 
playbook. Another advantage is that (at least) Gitlab can now maintain 
terraform states, which quite nicely supports GitOps approaches. 

Cheers, Christian 

> 
> Regards,
> Abhishek
> 
> abhishek.ku...@shapeblue.com 
> www.shapeblue.com
> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> @shapeblue
> 
> 
> 



smime.p7s
Description: S/MIME cryptographic signature


Re: [DISCUSS] Terraform CloudStack provider

2021-01-26 Thread christian.niephaus


> On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:
> 
> 
> 
> On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
>> On 25. Jan 2021, at 12:40, Abhishek Kumar  
>> wrote:
>>> 
>>> Hi all,
>>> 
>>> Terraform CoudStack provider by Hashicorp is archived here 
>>> https://github.com/hashicorp/terraform-provider-cloudstack
>>> 
>>> Is anyone using or maintaining it?
>> 
>> We are also using it heavily and are somewhat worried about the module being 
>> archived.
> 
> Agreed. But do we know why this has been done? What needs to be done to
> un-archive it?
> 
> If it's just a matter of some love and attention we can maybe arrange
> something.
> 
> Is it technically broken or just abandoned?

This is just an educated guess, but given that we're not experiencing any 
technical issues, I believe it has just been abandoned.

Christian 


> 
> Wido
> 
>> 
>>> We're aware of Ansible CloudStack module 
>>> (https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
>>>  but are there any other alternatives of Terraform that you may be using 
>>> with CloudStack?
>> 
>> The ansible module is working quite well. However, one of the advantage of 
>> terraform imho is that one can easily destroy defined infrastructure with 
>> one command, while with ansible 'the destrcution' needs to be implemented in 
>> the playbook. Another advantage is that (at least) Gitlab can now maintain 
>> terraform states, which quite nicely supports GitOps approaches. 
>> 
>> Cheers, Christian 
>> 
>>> 
>>> Regards,
>>> Abhishek
>>> 
>>> abhishek.ku...@shapeblue.com 
>>> www.shapeblue.com
>>> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
>>> @shapeblue
>>> 
>>> 
>>> 
>> 



smime.p7s
Description: S/MIME cryptographic signature


Re: Cloudstack developer training

2021-03-01 Thread christian.niephaus
Indeed. This is quite impressive. 
Great work.

Cheers, Christian 


-Original Message-
From: Simon Weller 
Reply to: "us...@cloudstack.apache.org" 
Date: Friday, 26. February 2021 at 17:22
To: "dev@cloudstack.apache.org" , 
"us...@cloudstack.apache.org" 
Subject: Re: Cloudstack developer training

Fantastic contribution!  Thanks to the ShapeBlue team for making this 
happen.

-Si

From: Giles Sirett 
Sent: Friday, February 26, 2021 9:42 AM
To: dev@cloudstack.apache.org ; 
us...@cloudstack.apache.org ; Apache CloudStack 
Marketing 
Subject: Cloudstack developer training

Hi all

One of the biggest challenges with Cloudstack is learning its architecture 
and codebase  - its big and its complicated. Onboarding new software engineers 
can be a daunting process.
For the last 2 years, we at ShapeBlue have built up a set of resources to 
help us with onboarding on new engineers who will be working on Cloudstack.

This has evolved into a self-study course that we call "hackerbook"- the 
logic being that it's a training course that gets engineers hands-on hacking in 
the code ASAP.  It's a mix of videos, exercises and other resources.

Today, we've opensourced this resource in order to make it available to 
anybody who may want to learn to develop on Cloudstack.

Feedback and improvement PRs will be warmly accepted

Its currently sitting in a shapeblue repo, happy to move under ASF if 
anybody thinks that's important

https://github.com/shapeblue/hackerbook

Happy Hacking

Kind regards
Giles


giles.sir...@shapeblue.com
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue