Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Raising the bar - Using Puppet to install enter...
Search
Bert Hajee
November 02, 2014
Technology
98
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Raising the bar - Using Puppet to install enterprise middleware and applications
Bert Hajee
November 02, 2014
Other Decks in Technology
See All in Technology
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
200
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
300
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
140
USB PDを使ってスマホを労わりたい
raspython3
0
180
DBについての基礎説明(MySQL編) - コロプラ 2026年度 新卒研修
colopl
0
100
専門領域のAIをどう評価するか
bengo4com
2
260
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
1.1k
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
980
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
150
しろおびから始める!ログ活用の第一歩
shumei_ito
0
950
Kiro Crewをはじめよう
kizawa2020
1
160
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
130
Featured
See All Featured
Fireside Chat
paigeccino
43
4.1k
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
Speed Design
sergeychernyshev
33
2.2k
The Curse of the Amulet
leimatthew05
3
16k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Facilitating Awesome Meetings
lara
57
7.2k
Un-Boring Meetings
codingconduct
0
460
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Building Adaptive Systems
keathley
44
3.2k
Transcript
Raising the Bar
Me Myself and I Email : bert.hajee@vermont24-‐7.com Twi:er :
@bhajee Blog : h:p://hajee.github.io
<TITLE> Voorstellen: bla….
<TITLE>
What bar?
How high?
None
None
Declarative?
Difficult to read
Noisy puppet output
None
Powerfull
Keeps DSL
Steep learning curve
EasyType to the rescue
Less Puppet Knowledge
Mostly Object knowledge
Fast to build
Let’s create a type!
Overview
Install EasyType
Create a module
Create the Type
None
Property
Parameter
Generate
Get resource index
Raw_resources
The command?
And the first result
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 se0ngs & services
Yes including RAC Yes 38 custom types including applicaIon deployment 9 custom types
Your turn?! h:ps://forge.puppetlabs.com/hajee/easy_type h:ps://forge.puppetlabs.com/hajee/oracle h:ps://forge.puppetlabs.com/hajee/parIIon h:ps://forge.puppetlabs.com/hajee/ora_rac
h:ps://forge.puppetlabs.com/biemond/orawls
QUESTIONS??