Skip to main content
Running Puppet In Stand Alone
 Mode or Why Configuration
 Management Is Useful For 0+
          Systems

            B: Sarguru Nathan ( Hacker) ,
             y
              DeepRoot Linux Pvt Ltd.
Overview
C n ua n aa e et k
 o f rt M ng m n aa
   ig io
Irsutr a C d
n at c e s o e
 f r u
P p e – H wit ok?
 u pt o      wr s
G nrl e l m n Acit tr adwy
 eeaD p y et r e ue n h
        o      h c s
S n Ao e o e a m k yu wr
t d l m d cn ae o r ok
 a    n
es r
 aie?
Q et n adD cs n.
 us s n isus s
   io        io
Overview
C n ua n aa e et k
 o f rt M ng m n aa
   ig io
Irsutr a C d
n at c e s o e
 f r u
P p e – H wit ok?
 u pt o      wr s
G nrl e l m n Acit tr adwy
 eeaD p y et r e ue n h
        o      h c s
S n Ao e o e a m k yu wr
t d l m d cn ae o r ok
 a    n
es r
 aie?
Q et n adD cs n.
 us s n isus s
   io        io
Cont.
I erp m in h m d
n r t e te id l
 t u            e   !!!
C r cm if w n .
 or t e I r g
   e     'm o
Infra as Code
Ssd in a d vl eso o lta
 yA m s r ee p rto n ht
         e    o        y
a l g a e a a it g rr.
 r a ug s r b u l (e
 e n       e       ie f
htd o fs p .cn e )
 t .cn , l d o f t
  p      a       c
S utr Sa b S p Irsutr
t c e cl l im l n at c e
 r u d ae     e f r u
D cs dao in eetertak t
 isus l r n yashnso
     e     t c
P p e C e C Eg eC is
 u p t hf Fn in, d t
     ,   ,          .
N P p e v. C e fh ay oe
 o u p ts hfig t nm r !!!
Vr n o t ldIrsutr
 es C nr l n at c e
  io    oe f r u
Puppet- How it works
Cont.
C m il
 o pe
T np r
r sot
 a
I t tt
n a ia
 sn e
C n ue
 of r
   ig
Networked Setup
Drawbacks Of N/W Setup

SL etig in isid l
 S C rs n g fd  y   (e # u p t
                    r. p p e )
                     f
W Bic
 Erk
Ps n e/ o ge U icr != Eeyn's
 as g r n r/n on vro e
   e   M   l
C po Ta
 u fe
R m t D t et stir-p r f wl &
 e oe a cne , h d at ir as
        a   r        y e l
ntok.
 e r
  w s
Stand Alone Mode

I epe wh u p to pe
n rr it p p e cm il.
 t t               r
Al r p ae in h c n.
 lhe hss te l t
  t e           ie
S eifte o u p t
p cyh --m d l a
            e h
C s mf tadf c n wr te
 ut a s n u t s ok h
   o c     n io
sm wy
a e a.
Version Controlled
      Infrastructure
G , b za m r rl v.
 it aar e uia sn
         ,   c ,
Pe r dg → S p r ig t.
 r er it im l, L he
   f e           e    r
C lb rt adD V L P h Ir
 oa oa n E EO ten a
   l     e             f
A csC nrlg g o eg ois
 ces o t e ., itl , its
           o      it
C m it esg s R cr adD cm n
 o m M s e → eod n ou et
           a
te o fua n hn e.
h cn rt cag s
       ig io
How we do it??
G +s.
 it s
    h
B osa p p e v sr t
 o trp u p tia c
    t           ip
I tlit s-ky v p p e
n a g , s es ia u p t
 sl      h
P p e ee adc a r o, a dr oe.
 u p t xc n r t e s d e t
            ee p        m s
Ps ee e o k t p s te hn e ad
ot civ h oso uh h cag s n
   -R
t np rr ot
r sote r .
 a     p s
Disadvantages
S r C n ua n ( yu edit
t e o f rt sifo ne )
 od    ig io
C lc gf tf mn d shcy
 oet a sr o e ( ak)
  l in c o
C lc gr otf mn d shcy
 oet e r r o e ( ak)
  l in p s o
C to T np r t n
 a l r sot io
  ag a     a
Further Plans
C n ue otee e o k adue
 o f r P s civ h os n s
   ig     -r
bacin ineig nl
 rnh g tlet.
          l  y
Ue ek sH do
 s Jnin/ u sn
P p e in, p p e se
 u pt t u pt pc
     -l        -r
Bottom-Line

S p swy f s gp p e
im l t a o uin u p t
   e               .
Bt r ue fr ev e ae b s es
 e e Sit o Sric-Bsd uins
  t     d
m dl
 o e.
    s
M r t e ocnet t o m d l .
 oe im t o cnr e n o u s
             a        e
Catch Me @
→ @srr9
   a u0
    g


→ sruu epo t
  a r@d e ro.in
   g


→ w w epo t
   w.d e ro.in