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
0
230
Puppet and OpenShift - a quick introduction
Slides from an OpenShift commons briefing around using Puppet with OpenShift and Kubernetes.
Gareth Rushgrove
June 23, 2016
Tweet
Share
More Decks by Gareth Rushgrove
See All by Gareth Rushgrove
GTM vs Open Source
garethr
0
840
Software Build of Materials For Cloud Native applications
garethr
1
420
Evolving vulnerabilities in CycloneDX
garethr
0
450
Configuration security is a developer problem
garethr
2
2.1k
Patterns for secure container base image management
garethr
1
2.1k
Testing configuration with Open Policy Agent
garethr
0
600
Building a Docker Image Packaging Pipeline Using GitHub Actions
garethr
5
3.8k
The perils of configuration security
garethr
1
260
Shifting Terraform security left
garethr
3
1.8k
Other Decks in Technology
See All in Technology
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
380
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
760
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
150
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
配列に見る bash と zsh の違い
kazzpapa3
1
150
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
610
AI駆動開発を事業のコアに置く
tasukuonizawa
1
190
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
250
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
0
140
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
5.5k
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Accessibility Awareness
sabderemane
0
51
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
320
The Cult of Friendly URLs
andyhume
79
6.8k
The Curious Case for Waylosing
cassininazir
0
240
We Have a Design System, Now What?
morganepeng
54
8k
Music & Morning Musume
bryan
47
7.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
So, you think you're a good person
axbom
PRO
2
1.9k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
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