Archive for puppetlabs

[just.few.tuts] Puppet ~ Beginner’s Concept Guide (Part 4) Where Is My Data?

Posted in Blogroll, tutorial with tags , , , , , , , , , , , , , , , on August 2, 2013 by abhishekkr

justfewtuts.blogspot.in [26/July/2013]

http://justfewtuts.blogspot.com/2013/07/wip-puppet-beginners-concept-guide-part.html

Puppet
beginners concept guide (Part 4)

Where is my Data?

When I started my Puppet-ry, the examples I used to see had all configuration data buried inside the DSL code of manifests, people were trying to use inheritance to push down data. Then got to see a design pattern in puppet manifests keeping out separate parameters manifest for configuration variables. Then came along the External Data lookup via CSV files as a Puppet function. Then with enhancements in puppet and other modules came along more.

Below are few usable to fine ways utilizing separate data sources within your manifests,

Here, we will see usage styles of data for Puppet Manifests, Extlookup CSV, Hiera, Plug-in Facts and PuppetDB.

params-manifest:

It is the very basic way of separating out data from your functionality code, and the preferred way for in-future growing value-set type of data. It will keep it separate from the code since start.

…..

…..click here to read full post

[just.few.tuts] Puppet ~ Beginners Concept Guide [Part#3] :: Modules much more

Posted in AbhishekKr, Blogroll, tutorial with tags , , , , , , , , , on September 1, 2012 by abhishekkr

justfewtuts.blogspot.in [5/August/2012]

http://justfewtuts.blogspot.in/2012/08/puppet-beginners-concept-guide-part-3.html

MODULES WITH MORE

here some time on the practices to prefer while writing most of your modules

[] HowTo Write Good Puppet Modules  
(so everyone could use it and you could use it everywhere)

  • platform-agnostic
    With change in Operating System …..
  • untangled puppet strings
    You are…..
  • no data in c~o~d~e
    Now when you are…..
  • puppet-lint
    To keep the …..
  • do-undo-redo
    It’s suggested to …..

[] More about Modules  (moreover…..)
Where to get…..

…..click here to read full post

[just.few.tuts] Puppet ~ Beginner’s Concept Guide [Part#2] :: The Road To Modules

Posted in Uncategorized with tags , , , , , , , on August 21, 2012 by abhishekkr

justfewtuts.blogspot.com [8/July/2012]

http://justfewtuts.blogspot.com/2012/07/puppet-beginners-concept-guide-part-2.html

[] Puppet Modules?  (no, no….. nothing different conceptually)
Puppet Modules (like in most other technological references,…..

[] Logic of Structure Logic  (just how is your module structured and )
The different components of …..

[] Modules Fundamental Live  (mean the actual code sample…..)
…..https://gist.github.com/3070758…..

…..click here to read full post

[tekwalk] Creating RPM of MCollective for Ruby1.9

Posted in AbhishekKr, Blogroll, tutorial with tags , , , , , , , , , on July 10, 2012 by abhishekkr

tekwalk.blogspot.in [11/June/2012]

http://tekwalk.blogspot.in/2012/06/mcollective-creating-rpm-for-ruby19.html

Clone the latest branch from GitHub repo for MCollective
$ git clone git://github.com/puppetlabs/marionette-collective.git

Removing Ruby 1.8 version specification from RedHat Spec
$ sed -i ‘s/.*ruby.abi.*//g’ ext/redhat/mcollective.spec

from the changes 11/Jun/2011 : marionette-collective/commit/ba86f7762d
the lines removed by above command are
BuildRequires: ruby(abi) = 1.8
Requires: ruby(abi) = 1.8

Removing Rubygem…..

…..click here to read full post

[just-few-tuts] A Beginner’s Concept Guide for Puppet [part#1]

Posted in AbhishekKr, Blogroll, tutorial with tags , , , , , , , , , on July 10, 2012 by abhishekkr

justfewtuts.blogspot.in [29/May/2012]

http://justfewtuts.blogspot.in/2012/05/puppet-beginners-concept-guide-part-1.html

Puppet beginners concept guide (Part 1)
[] What  it  is?  When  is  it  required?  (for all new guys, who came here while just browsing internet)
Puppet is an…..

[] Quickie.
Install …..

[] Dumb  usage  structure.
Create…..

[] How  it  evolves?
Now, as any …..

…..click here to read full post

[tekwalk] [Puppet] Exported Resources is a beautiful thing….. thing to use and improvise

Posted in ABK Labs, Blogroll with tags , , , , , , on April 10, 2012 by abhishekkr

tekwalk.blogspot.com [14-March-2012]

http://tekwalk.blogspot.in/2012/03/puppet-exported-resources-is-beautiful.html

Lately, I’ve been real blunt towards Puppet because of the soup that leaked some specific scenario flaws in very busy times.
So, it’s my duty to applause if I like something which is a novel and beautiful concept.
For a well organized auto-magically managed set-up apart from a fine infrastructure and its configuration management mechanism, a very important part is for the monitoring and logging solution to spread across the infrastructure in a similar seamless and scalable fashion.
Puppet enables it very finely with the use of exporting and collecting resources.
Exported Resources are super virtual resources.
Once exported …..
…..click here to read full original post

[tekwalk] MCollective can’t handle Puppet ~ just like psychotic love stories

Posted in ABK Labs, Blogroll with tags , , , , , , , , , on April 10, 2012 by abhishekkr

tekwalk.blogspot.com [5-March-2012]

http://tekwalk.blogspot.in/2012/03/mcollective-cant-handle-puppet-just.html

Past 2 months, I’ve been in pain due to the psychotic love story of MCollective and Puppet.

YES, they are very helpful products to automate configuration management and orchestrate metadata-based multicast-ed actions.

YES, they are now under the same organization PuppetLabs which is whole-heartedly working to improve them so they could retain their status in the started-to-glamour-izing DevOps domain. So, both of them will improve a lot.

But, first of all.
If you don’t properly test your corporate-aiming projects over Ruby1.9.x; please do post a big notice on your projects page or at least on first page of your amazing Doc.
My story for past few weeks:
I start using a project…..

…..click to here to read full original post