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
LT slide - Ansible Night, July 2019
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Makoto Noda
July 30, 2019
Technology
2
1.1k
LT slide - Ansible Night, July 2019
Ansible+Openshiftを活用したHybrid Cloud環境のクラスタリング例
Makoto Noda
July 30, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
【社内勉強会】新年度からコーディングエージェントを使いこなす - 構造と制約で引き出すClaude Codeの実践知
nwiizo
27
13k
Embeddings : Symfony AI en pratique
lyrixx
0
370
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
0
150
CloudFrontのHost Header転送設定でパケットの中身はどう変わるのか?
nagisa53
1
220
「AIエージェントで変わる開発プロセス―レビューボトルネックからの脱却」
lycorptech_jp
PRO
0
160
「活動」は激変する。「ベース」は変わらない ~ 4つの軸で捉える_AI時代ソフトウェア開発マネジメント
sentokun
0
110
AI時代のIssue駆動開発のススメ
moongift
PRO
0
270
Phase01_AI座学_基礎
overflowinc
0
4.5k
MIX AUDIO EN BROADCAST
ralpherick
0
110
ハーネスエンジニアリング×AI適応開発
aictokamiya
1
460
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
stefafafan
5
2.4k
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
850
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
150
Measuring & Analyzing Core Web Vitals
bluesmoon
9
790
How to build a perfect <img>
jonoalderson
1
5.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Agile that works and the tools we love
rasmusluckow
331
21k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
140
The Spectacular Lies of Maps
axbom
PRO
1
650
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
270
Marketing to machines
jonoalderson
1
5.1k
Everyday Curiosity
cassininazir
0
180
Transcript
"OTJCMF 0QFOTIJGUΛ׆༻ͨ͠ )ZCSJE$MPVEڥͷΫϥελϦϯάྫ Makoto Noda
Openshift-) •Ansible 1*+2 •0,Openshift#&./ &% •0,&%(#
-' $#(1) $#(2) - $# !#"&# 2
Openshift 3 Service Pod Pod Service Pod Pod
Service Pod Pod "84 "[VSF ϓϥΠϕʔτΫϥυ 074 074 074
Ұൠతͳ0QFO4IJGUʹΑΔ4%/ߏ 4 0QFO74XJUDI 7Y-"/ • Ϋϥελʔͷ10%ؒ௨৴ r 79-"/ • Ϋϥελʔ֎ͷ10%ؒ௨৴
r 5VOܦ༝Ͱ/"5͞ΕΔ *1͕มΘΔͷͰɺΞϓϦέʔγϣϯʹΑͬͯѻ͍͕͍͠
/"5ແ͠ͰΫϥελʔؒଓΛ͢ΔҰྫ 5 Service Pod Pod Service Pod Pod Service Pod
Pod "84 "[VSF ϓϥΠϕʔτΫϥυ ඞͣ͠ΞϦελͷ ԾϧʔλʔͰ͋Δඞཁͳ͍ W&04 ΞϦελͷԾϧʔλʔ 074 074 074
6 0QFO4IJGUΫϥελʔ" 0QFO4IJGUΫϥελʔ# 5VOOFM /PEF 3PVUJOH5BCMF JQUBCMFT $MJFOU 1PE /PEF
4FSWFS 4FSWJDF ۩ମతͳಈ࡞ "OTJCMFQMBZCPPLΛͬͯ0QFO4IJGU/PEFͱԾϧʔλʔΛҰׅઃఆ ৽نϊʔυՃͷ࣌"OTJCMFQMBZCPPLΛ͑؆୯࣮֬ʹ֦ுՄೳ
•Ansible 75+2) -&3 -Node <-> vEOS GRE%3'08A •BG.!"48A Ansible
playbook D : -/,4%.!"4BGroute(Next-hopGREFEvEOS?)8A -iptables040=C .!"4K%.*#NAT -vEOS04$3@<H: •.!"4K%.*#tun0GRE •.!"49%.*#OpenShift SDNVXLAN4(41 •6.!"4;>J;%.*#tun0INAT 7 ۩ମతͳಈ࡞ 0QFO4IJGU4%/ͷΈͦͷͷ͜Ε·ͰͱมΘΒͳ͍ͷͰɺಁաతʹࢼͤ·͢
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ 8