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
OpenShift 101
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Tomáš Kukrál
April 19, 2016
Technology
0
300
OpenShift 101
Tomáš Kukrál
April 19, 2016
Tweet
Share
More Decks by Tomáš Kukrál
See All by Tomáš Kukrál
Docker Meetup Prague - Kubernetes 101
tomkukral
0
85
Kubernetes - úklid mezi kontejnery
tomkukral
0
60
Ansible 101
tomkukral
0
240
Other Decks in Technology
See All in Technology
20260204_Midosuji_Tech
takuyay0ne
1
130
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
1
460
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
190
使いにくいの壁を突破する
sansantech
PRO
1
130
Agile Leadership Summit Keynote 2026
m_seki
1
530
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
170
月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!アプリケーションエンジニアのSREチャレンジ💪
miyamu
0
820
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
160
Digitization部 紹介資料
sansan33
PRO
1
6.8k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
890
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.2k
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
90
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Mind Mapping
helmedeiros
PRO
0
78
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
36k
Unsuck your backbone
ammeep
671
58k
Raft: Consensus for Rubyists
vanstee
141
7.3k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
How STYLIGHT went responsive
nonsquared
100
6k
WENDY [Excerpt]
tessaabrams
9
36k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Transcript
OpenShift Tomáš Kukrál @tomkukral ICT FIT ČVUT & tech@SU SUT@SH
2016-04-19
1 container
2 containers
2 nodes
Kubernetes orchestration network storage multi-node container orchestrator
None
Components node pod rc svc pv, pvc
selectors
Kubernetes is not enough? JSON || YAML rolling updates build
process ?!
3rd party container caused a kernel panic Who the hell
uses public containers from docker hub? For all you know they were made by Russian hackers! via youtube PivpCKEiQOQ
PaaS origin || enterprise v3 || v2
Web console https://master:8443
Router
Router
Source code builds deploiments image registry image stream
Builds Docker build S2I build Custom build No build
Source-to-Image source code injection builder image flags assemble run save-artifacts
run /usr/libexec/s2i
Deployment replication controllers
Network POD-POD communication SkyDNS router.default.svc.cluster.local SDN (OVS) OpenFlow rules lbr0
→ br0 VXLAN
same host: eth0 (in A’s netns) → vethA → br0
→ vethB → eth0 (in B’s netns) remote host: eth0 (in A’s netns) → vethA → br0 → vxlan0 → network [1] → vxlan0 → br0 → vethB → eth0 (in B’s netns) external host: eth0 (in A’s netns) → vethA → br0 → tun0 → (NAT) → eth0 (physical device) → Internet
Installation openshift-ansible configuration variables
Operation oc --help
... let's break it
Tricks https://github.com/redhat-cip/rcip-openshift-ansible oc login https://oc.fit.cvut.cz:8443 --token=bflmpsvz oc new-app https://github.com/tomkukral/ocdebug.git oc
import-image tomkukral/haproxy-mysql docs.openshift.org
QA?
Tomáš Kukrál @tomkukral linkedin.com/in/tomaskukral
BA