[chef] Re: Introducing the httpd cookbook


Chronological Thread 
  • From: Bráulio Bhavamitra < >
  • To: chef < >
  • Subject: [chef] Re: Introducing the httpd cookbook
  • Date: Fri, 22 Aug 2014 22:12:27 -0300

I still cannot get this model of "all done by a wrapper cookbook using LWRP". It is just simpler to read node values...


On Fri, Aug 22, 2014 at 6:28 PM, Sean OMeara < " target="_blank"> > wrote:
Hello Chefs!

I just pushed version 0.1.0 of the httpd cookbook, which you can find here:

https://github.com/opscode-cookbooks/httpd

I'm looking for feedback and initial testers, to help shake the bugs
out ahead of pushing a 1.0.0.

It's meant to be a "shining cookbook on the hill" that people can
reference as an example for creating highly re-usable cross platform
cookbooks.

Cross-platform cookbooks have been a huge source of frustration for a
long time now...  Hopefully the design pattern represented here can
lead us out of the darkness.

Features -

* Tested on Debian 7, Ubuntu 12.04 and 14.04, Centos5, Centos6, and Centos7
* 2.2 and 2.4 support where appropriate
* Supports multiple Apache instances on the same machine
* Platform native idioms: no more "ubuntufying" rhel distros. (selinux
should work!)
* Modularity. httpd_config and httpd_module are used to implement httpd_service
* No recipes! This cookbooks is meant to provide primitives... an
extension of Chef.
* Platform providers: resource patterns are self contained for extensibilty
* Init system extensibility: subclassing for sysvinit vs systemd, etc
* Full test coverage: developed from the ground up as a piece of Test
Driven Infrastructure:  28 test-kitchen runs and 1936 specs

Known issues:
* The README needs a lot of love
* The primitives may be a bit *too* primitive.. httpd_service only
loads enough modules to get itself running. Users may expect more
* Needs a roadmap

Let me know what you think!

-s



--
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua ideologia. Morra por sua ideologia" P.R. Sarkar

EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br

"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e destruídas nas fases de extroversão e introversão do fluxo imaginativo cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente, naquele momento, essa pessoa é a única proprietária daquilo que ela imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha por um milharal também imaginado, a pessoa imaginada não é a propriedade desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso a propriedade deste universo é de Brahma, e não dos microcosmos que também foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo, mutável ou imutável, pertence a um indivíduo em particular; tudo é o patrimônio comum de todos."
Restante do texto em http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia



Archive powered by MHonArc 2.6.16.

§