Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Raising the bar - Using Puppet to install enter...
Search
Bert Hajee
November 02, 2014
Technology
0
93
Raising the bar - Using Puppet to install enterprise middleware and applications
Bert Hajee
November 02, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
640
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
GitHub Copilot CLI を使いやすくしよう
tsubakimoto_s
0
120
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
800
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
180
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
290
プロポーザルに込める段取り八分
shoheimitani
1
720
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
600
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.6k
Oracle AI Database移行・アップグレード勉強会 - RAT活用編
oracle4engineer
PRO
0
110
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
240
Amazon Rekognitionで 「信玄餅きなこ問題」を解決する
usanchuu
1
110
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
190
Visualization
eitanlees
150
17k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
For a Future-Friendly Web
brad_frost
182
10k
Tell your own story through comics
letsgokoyo
1
820
What's in a price? How to price your products and services
michaelherold
247
13k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
440
Designing for Performance
lara
611
70k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
950
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
75
4 Signs Your Business is Dying
shpigford
187
22k
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??