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
Puppet and OpenShift - a quick introduction
Search
Gareth Rushgrove
June 23, 2016
Technology
230
0
Share
Puppet and OpenShift - a quick introduction
Slides from an OpenShift commons briefing around using Puppet with OpenShift and Kubernetes.
Gareth Rushgrove
June 23, 2016
More Decks by Gareth Rushgrove
See All by Gareth Rushgrove
GTM vs Open Source
garethr
0
860
Software Build of Materials For Cloud Native applications
garethr
1
440
Evolving vulnerabilities in CycloneDX
garethr
0
470
Configuration security is a developer problem
garethr
2
2.2k
Patterns for secure container base image management
garethr
1
2.1k
Testing configuration with Open Policy Agent
garethr
0
620
Building a Docker Image Packaging Pipeline Using GitHub Actions
garethr
5
4k
The perils of configuration security
garethr
1
280
Shifting Terraform security left
garethr
3
1.9k
Other Decks in Technology
See All in Technology
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (後半)
oracle4engineer
PRO
3
240
データモデリング通り #5オンライン勉強会: AIに『ビジネスの文脈』を教え込むデータモデリング
datayokocho
0
150
OWASP APTSを眺めてみた
su3158
0
120
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
210
Microsoft 365 / Microsoft 365 Copilot : 自分の状態を確認する「ラベル」について
taichinakamura
0
460
QAエンジニアはどうやって プロダクト議論の場に入れるのか?
moritamasami
2
410
GitHub Copilot Dev Days
tomokusaba
0
150
鹿野さんに聞く!CSSの最新トレンド Ver.2026
tonkotsuboy_com
5
1.8k
知ってた?JavaScriptの"正しさ"を検証するテストが5万以上もあること(Test262)
riyaamemiya
1
150
バイブコーディングで3倍早く⚪⚪を作ってみた
samakada
0
220
要件定義の精度を高めるための型と生成AIの活用 / Using Types and Generative AI to Improve the Accuracy of Requirements Definition
haru860
0
300
変化の激しい時代をゴキゲンに生き抜くために 〜ストレスマネジメントのススメ〜
kakehashi
PRO
4
1.1k
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
160
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Heart Work Chapter 1 - Part 1
lfama
PRO
6
35k
From π to Pie charts
rasagy
0
180
Designing Powerful Visuals for Engaging Learning
tmiket
1
360
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Context Engineering - Making Every Token Count
addyosmani
9
860
Mind Mapping
helmedeiros
PRO
1
180
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
490
Transcript
(without introducing more risk) Puppet and Openshift Puppet Gareth Rushgrove
A quick introduction
(without introducing more risk) @garethr
(without introducing more risk) Gareth Rushgrove
(without introducing more risk) + +
(without introducing more risk) The garethr/kubernetes module
(without introducing more risk) kubernetes_pod { 'sample-pod': ensure => present,
metadata => { namespace => 'default', }, spec => { containers => [{ name => 'container-name', image => 'nginx', }], }, } Describe Kubernetes in Puppet
(without introducing more risk) controller_service_pair { 'frontend': app => 'guestbook',
role => 'php-redis', tier => 'frontend', port => 80, image => 'gcr.io/google_samples/gb-frontend:v3', replicas => 3, service_type => 'LoadBalancer', } Create your own abstractions
(without introducing more risk) Examples on the Puppet blog
(without introducing more risk) More on the Kubernetes blog
(without introducing more risk) +
(without introducing more risk) Puppet Images on Docker Hub
(without introducing more risk) Demos