[chef] Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Introducing the httpd cookbook


Chronological Thread 
  • From: Bráulio Bhavamitra < >
  • To: chef < >
  • Subject: [chef] Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Introducing the httpd cookbook
  • Date: Tue, 20 Jan 2015 21:06:20 -0300

I've managed to bridge node attributes and LWRP in a generic manner, see http://cirandas.net/brauliobo/blog/hierarchical-multi-instance-and-attributes-oriented-lwrp

On Thu, Sep 18, 2014 at 1:42 PM, Phil Dibowitz < " target="_blank"> > wrote:
On 09/07/2014 12:23 AM, Ranjib Dey wrote:
> i dont like the attribute driven lwrps. they couple your code with attribute.
> historically the customization via chef's attribute system has painful. They
> are extremely powerful to create flatter hierarchies, but recipes, wrapper
> recipes etc is a pain. This is partially due to chef's elaborate attribute
> precedence level, and also having a single attribute system to represent
> ohai's related data.
> note. attributes are public read only data. that means any attribute you
> define is available for reads to the entire fleet.

That's not true at all. If I have fb_cron that defines some skeleton
attributes and then fb_httpd that adds some cronjobs, only the things running
fb_httpd see those attributes... which makes sense, since they need those crons.

> This also means you are
> storing more data in chef server.

If you chose to run it that way. You can choose what attributes get sent back
to the Chef server - in Chef 11 via the client.rb, or in Chef 10 via
whitelist_node_attrs. For Facebook, that's no attributes, but for most people,
you could just namespace all this data such that it doesn't get sent back to
the Chef server.

--
Phil Dibowitz                              ">
Open Source software and tech docs        Insanity Palace of Metallica
http://www.phildev.net/                   http://www.ipom.com/

"Be who you are and say what you feel, because those who mind don't matter
 and those who matter don't mind."
 - Dr. Seuss





--
"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


  • [chef] Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Introducing the httpd cookbook, Bráulio Bhavamitra, 01/20/2015

Archive powered by MHonArc 2.6.16.

§