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
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
890
Software Build of Materials For Cloud Native applications
garethr
1
460
Evolving vulnerabilities in CycloneDX
garethr
0
510
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
630
Building a Docker Image Packaging Pipeline Using GitHub Actions
garethr
5
4.1k
The perils of configuration security
garethr
1
300
Shifting Terraform security left
garethr
3
1.9k
Other Decks in Technology
See All in Technology
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
250
日本語を汚染するAI
route250
1
100
ブラウザ研修 2026
recruitengineers
PRO
6
900
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
560
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
AIは実装を速くする。では、私たちは何を今作るべきか?-立場を越えてリリースに向き合ったチーム開発の実践 / 20260801 Hiromi Nakaya and Naoki Takahashi
shift_evolve
PRO
3
480
Genie Codeハンズオン基礎編
taka_aki
1
100
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
190
Goでデータパイプラインを作ろう
sansantech
PRO
1
410
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
210
強化学習「理論」入門
enakai00
3
3.6k
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Designing Experiences People Love
moore
143
24k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
430
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
440
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
410
Designing Powerful Visuals for Engaging Learning
tmiket
1
480
Testing 201, or: Great Expectations
jmmastey
46
8.2k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.7k
Crafting Experiences
bethany
1
250
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