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
Ansible x NSX-T の可能性を探る
Search
TairaTAIKI
July 05, 2019
Programming
0
1.3k
Ansible x NSX-T の可能性を探る
VMware Integrated OpenStack の構築の助けになるかを調査
TairaTAIKI
July 05, 2019
Tweet
Share
More Decks by TairaTAIKI
See All by TairaTAIKI
Google Cloud Next’19でService Meshの動向を追ってみる
shien07
3
340
Other Decks in Programming
See All in Programming
Git Lint
bkuhlmann
4
750
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
4.1k
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
220
Goのエラースタックトレースの歴史と今後
sonatard
7
1.3k
Random\Randomizer クラスで日常のあれこれを解決しよう! / Random\Randomizer class solves familiar trouble
cocoeyes02
0
240
"config" ってなんだ? / What is "config"?
okashoi
0
240
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
960
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
180
Elm 0.19.0 Changes
bkuhlmann
0
490
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
170
Goのmultiple errorsについて (2024年4月版)
syumai
3
700
Tailwind CSSを本気でカスタマイズする方法
fsubal
13
5.2k
Featured
See All Featured
Debugging Ruby Performance
tmm1
70
11k
What's new in Ruby 2.0
geeforr
337
31k
Building Flexible Design Systems
yeseniaperezcruz
319
37k
Rails Girls Zürich Keynote
gr2m
91
13k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
227
16k
Making Projects Easy
brettharned
108
5.5k
Six Lessons from altMBA
skipperchong
21
3k
How to train your dragon (web standard)
notwaldorf
73
5.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
Ruby is Unlike a Banana
tanoku
96
10k
Typedesign – Prime Four
hannesfritz
36
2.1k
Transcript
ansible x NSX-T の可能性を探る Taiki TAIRA
2 3 4 5 6 7 8 9 10 1.
Agenda 2. 自己紹介 3. 仕事内容 4. ansible x NSX-T 5. ansible x NSX-T 準備 6. VMware Integrated OpenStack 7. 自動化対象 8. まとめ 9. その他
自己紹介 Name : 平良太貴 Company : DMM.com Role : インフラ部
IaaS 開発部 VMware 製品歴 : 半年くらい Interest : Kubernetes , 仮想化 , SeviceMesh , DNS , 自動化
仕事内容 既存仮想基盤の管理 vSphere 保守、運用 たくさんVM が乗ってる 今はこちらが主に使用されている 新規 IaaS 基盤の準備
VMware Integrated OpenStack テストしたり構築したり調査したり
Ansible x NSX-T Ansible OSS で開発されている構成管理ツール YAML で書け、設定ファイルがシンプル Ansible for
NSX-T vmware の Github Organaization にある https://github.com/vmware/ansible-for-nsxt 一通り機能は揃っていそう
Ansible x NSX-T 準備 Ansible 実行用サーバへ配置する $ git clone https://github.com/vmware/ansible-for-nsxt.git
$ cd ansible-for-nsxt/ $ git checkout -b v1.1.0 origin/v1.1.0 answerfile へ自環境の情報を書く $ vim answerfile.yml 実行 $ ansible-playbook test_manager_status.yml --ask-become-pass
VMware Integrated OpenStack OpenStack IaaS 環境を構築するためのソフトウェア群 VMware Integrated OpenStack +
NSX-T VMware がサポートする OpenStack ディストリビューション VMware のサポートが有るため従来の OpenStack と比べて運用しやすい 既存の仮想基盤の知見を活かすことができる 既存の仮想化基盤にはない、コード化、API による開発者自身での管理が可能 OpenStack Service が NSX-T/vSphere のテナント使用部分は管理している VIO では NSX-T が OpenStack Service の neutron と接続 なら 自動化 するべきはどこか?
自動化対象 VIO からの管理外の設定管理について NSX-T の User 管理 Role の付与など まだ
playbook にはなさそう… NSX Edge インストールの自動化 故障時の追加を容易にしておくため 物理 Edge の構築は PXE boot の方になりそう… Edge 追加後の設定であれば、自動化できる Edge Firewall / NAT の設定
まとめ 気軽に Ansible を使って設定できそう まだ機能的に足りていないところもある ( もし見落としていたら教えてください…) Edge Firewall /
NAT ユーザー管理 PR 出せたら出したい
その他 このスライドは fusuma で作られています https://github.com/hiroppy/fusuma Markdown , PDF 化 ,
speaker note , 音声収録などなど便利 ご清聴ありがとうございました!