<TITLE>
Voorstellen: bla….
Me Myself and I
Email : bert.hajee@vermont24-‐7.com Twi:er : @bhajee Blog : h:p://hajee.github.io
<TITLE>
The Mega RFC
What bar? Life is like a black ski slope
What bar?
How high?
Open Source
Forge hits
54
10
8
5
17
Enterprise Software?
Forge hits
2
0
0
0
2
Declarative?
Difficult to read
Noisy puppet output
Standard types
Powerfull
Keeps DSL
Steep learning curve
Steep learning curve
EasyType to the rescue
Less Puppet Knowledge
Mostly Object knowledge
Fast to build
Let’s create a type!
Overview
Create a module
Nothing yet
Create the Type
NO ERROR/No info
Get resource index
Raw_resources
The command?
And the first objects
Add your attributes
Property
Parameter
Generate
Now with version
Create the Resource
on_create
And the version….
What about yum…
And a step closer…
Destroy resource
on_destroy
Working…
Where are we?
Custom types
Installa/on
Middleware se7ngs & services
Yes including RAC
Yes
40 custom types including applicaMon deployment
11 custom types Including ASM types
Custom types
Retrospective
Your turn?!
h:ps://forge.puppetlabs.com/hajee/easy_type h:ps://forge.puppetlabs.com/hajee/oracle h:ps://forge.puppetlabs.com/hajee/parMMon h:ps://forge.puppetlabs.com/hajee/ora_rac h:ps://forge.puppetlabs.com/biemond/orawls
QUESTIONS??