Re: [openstack-dev] [heat] Heat Template Cookbook

2015-05-28 Thread Steve Baker

On 29/05/15 04:10, D'ANDREA, JOE (JOE) wrote:

[This was originally posted to openst...@lists.openstack.org by accident. 
Reposting it to openstack-dev.]

Calling all Heat neophytes, aficionados, and everyone in between ...

I've often thought it would be helpful to add a Heat Template Cookbook to the 
developer documentation.

Like any helping friendly cookbook, it would contain a variety of annotated 
recipes/templates. Ultimately, it would seek to cover use case scenarios for 
every possible ingredient/resource out there.

I've volunteered to curate and author this cookbook, alongside the HOT Guide.


This sounds great!

Cookbook-style content was how I originally conceived the HOT section of 
the OpenStack User Guide[2].  Whether the HOT Guide stays in the User 
Guide or moves back to heat developer docs it would be good to use this 
content as the starting point.


[2] http://docs.openstack.org/user-guide/hot-guide/hot.html


To help get things started, I'm seeking template contributions that:

* Are simple and illustrate basic concepts.
* Are more intermediate and build on basic concepts.
* Are more advanced and demonstrate more complex orchestration.
* Solve a common problem or answer a frequently asked template question.

Repository links welcomed!

I also seek:

* Wish lists. I wish there was a template that ...
* Questions. How do I ... ? Can I ... ?

For those wondering about the heat-templates github repo[1], yes, I'll be 
plundering the vaults. ;)

Questions/contributions most welcomed. Simply reply to this message. (Once the 
doc repository is ready, we'll also gladly accept contributions through 
proposed patches to the docs.)

IMPORTANT: Please post *links* (to gists, repos, pastes, etc.) instead of 
attachments or embedded items.

I think the main areas of focus should be networking patterns, 
clustering/groups and software config. For the latter there is a decent 
start in the HOT Guide[3]


[3] 
http://docs.openstack.org/user-guide/hot-guide/hot_software_deployment.html


__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [heat] Heat Template Cookbook

2015-05-28 Thread Lana Brindley
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 29/05/15 07:07, Steve Baker wrote:
 On 29/05/15 04:10, D'ANDREA, JOE (JOE) wrote:
 [This was originally posted to openst...@lists.openstack.org by
 accident. Reposting it to openstack-dev.]

 Calling all Heat neophytes, aficionados, and everyone in between ...

 I've often thought it would be helpful to add a Heat Template Cookbook
 to the developer documentation.

 Like any helping friendly cookbook, it would contain a variety of
 annotated recipes/templates. Ultimately, it would seek to cover use
 case scenarios for every possible ingredient/resource out there.

 I've volunteered to curate and author this cookbook, alongside the HOT
 Guide.
 
 This sounds great!
 
 Cookbook-style content was how I originally conceived the HOT section of
 the OpenStack User Guide[2].  Whether the HOT Guide stays in the User
 Guide or moves back to heat developer docs it would be good to use this
 content as the starting point.
 
 [2] http://docs.openstack.org/user-guide/hot-guide/hot.html
 

We discussed this at the Summit with Brian Moss of the User Guides
Speciality Team. That Speciality Team is going to look into the HOT
guide and where it should live, but it seems as though moving it back in
to the /developer repo is a good plan, so that it can be worked on and
improved more effectively.

L

- -- 
Lana Brindley
Technical Writer
Rackspace Cloud Builders Australia
http://lanabrindley.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBAgAGBQJVZ5MWAAoJELppzVb4+KUy4Y4H/RvtyHwTJS+43X4Xj75Zh/E2
u29nDEbkfK/OOCmKvg4havEiZ9Qgx1qZcSLp/zm9KiFbvxr/z7zB5TziZKeipl59
CRrzYFlK7u3QR5tQhecRO9JPngEKEh+3+QRnFRZlEJK+zu0xvYMuTnl0BCF7E1b/
uvuCuwy1Hus4cCYzyznSG8WAOQxODE0Mo9aKJOWMeaULJjbHIKDMypi187LcPoa5
fx1jw1pecrcZ6HND6YOH/yNoQpi5MRUYOMq2ZtvHqivhdZKTiws/yXV4TYpTYjl9
SmkWOYzxkQ+Ty9aXkBMYS2na+fIXx8jYxobqMpmDTLFwpKmw8zOybCj5Nf4RcOs=
=EKpj
-END PGP SIGNATURE-

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [heat] Heat Template Cookbook

2015-05-28 Thread Fox, Kevin M
+1

I've been placing mine out at:
https://github.com/EMSL-MSC/heat-templates/tree/master/cfn

I've split common patterns into a reusable library under:
https://github.com/EMSL-MSC/heat-templates/tree/master/cfn

so that users don't have to reimplement any of those things themselves. They 
aren't pretty, but the user doesn't have to care.

The init/instance template pattern has really helped make pet like software 
into more cattle like things. They can be deleted and relaunched in a couple of 
minutes while not loosing any state.

Thanks,
Kevin

From: D'ANDREA, JOE  (JOE) [jdand...@research.att.com]
Sent: Thursday, May 28, 2015 9:10 AM
To: openstack-dev@lists.openstack.org
Subject: [openstack-dev] [heat] Heat Template Cookbook

[This was originally posted to openst...@lists.openstack.org by accident. 
Reposting it to openstack-dev.]

Calling all Heat neophytes, aficionados, and everyone in between ...

I've often thought it would be helpful to add a Heat Template Cookbook to the 
developer documentation.

Like any helping friendly cookbook, it would contain a variety of annotated 
recipes/templates. Ultimately, it would seek to cover use case scenarios for 
every possible ingredient/resource out there.

I've volunteered to curate and author this cookbook, alongside the HOT Guide.

To help get things started, I'm seeking template contributions that:

* Are simple and illustrate basic concepts.
* Are more intermediate and build on basic concepts.
* Are more advanced and demonstrate more complex orchestration.
* Solve a common problem or answer a frequently asked template question.

Repository links welcomed!

I also seek:

* Wish lists. I wish there was a template that ...
* Questions. How do I ... ? Can I ... ?

For those wondering about the heat-templates github repo[1], yes, I'll be 
plundering the vaults. ;)

Questions/contributions most welcomed. Simply reply to this message. (Once the 
doc repository is ready, we'll also gladly accept contributions through 
proposed patches to the docs.)

IMPORTANT: Please post *links* (to gists, repos, pastes, etc.) instead of 
attachments or embedded items.

Thank you!

jd

[1] https://github.com/openstack/heat-templates/
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [heat] Heat Template Cookbook

2015-05-28 Thread D'ANDREA, JOE (JOE)
[This was originally posted to openst...@lists.openstack.org by accident. 
Reposting it to openstack-dev.]

Calling all Heat neophytes, aficionados, and everyone in between ...

I've often thought it would be helpful to add a Heat Template Cookbook to the 
developer documentation.

Like any helping friendly cookbook, it would contain a variety of annotated 
recipes/templates. Ultimately, it would seek to cover use case scenarios for 
every possible ingredient/resource out there.

I've volunteered to curate and author this cookbook, alongside the HOT Guide.

To help get things started, I'm seeking template contributions that:

* Are simple and illustrate basic concepts.
* Are more intermediate and build on basic concepts.
* Are more advanced and demonstrate more complex orchestration.
* Solve a common problem or answer a frequently asked template question.

Repository links welcomed!

I also seek:

* Wish lists. I wish there was a template that ...
* Questions. How do I ... ? Can I ... ?

For those wondering about the heat-templates github repo[1], yes, I'll be 
plundering the vaults. ;)

Questions/contributions most welcomed. Simply reply to this message. (Once the 
doc repository is ready, we'll also gladly accept contributions through 
proposed patches to the docs.)

IMPORTANT: Please post *links* (to gists, repos, pastes, etc.) instead of 
attachments or embedded items.

Thank you!

jd

[1] https://github.com/openstack/heat-templates/
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev