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.4k
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
360
Other Decks in Programming
See All in Programming
Beyond ORM
77web
11
1.5k
命名をリントする
chiroruxx
1
570
オニオンアーキテクチャを使って、 Unityと.NETでコードを共有する
soi013
0
350
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
9
2.3k
ゆるやかにgolangci-lintのルールを強くする / Kyoto.go #56
utgwkk
2
780
DevFest - Serverless 101 with Google Cloud Functions
tunmise
0
130
php-conference-japan-2024
tasuku43
0
410
GitHubで育つ コラボレーション文化 : ニフティでのインナーソース挑戦事例 - 2024-12-16 GitHub Universe 2024 Recap in ZOZO
niftycorp
PRO
0
1.1k
AppRouterを用いた大規模サービス開発におけるディレクトリ構成の変遷と問題点
eiganken
1
410
Fixstars高速化コンテスト2024準優勝解法
eijirou
0
170
ChatGPT とつくる PHP で OS 実装
memory1994
PRO
3
160
サーバーゆる勉強会 DBMS の仕組み編
kj455
1
200
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Thoughts on Productivity
jonyablonski
68
4.4k
RailsConf 2023
tenderlove
29
960
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
550
Raft: Consensus for Rubyists
vanstee
137
6.7k
Side Projects
sachag
452
42k
It's Worth the Effort
3n
183
28k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
230
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
The Cost Of JavaScript in 2023
addyosmani
46
7.2k
How to train your dragon (web standard)
notwaldorf
88
5.8k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
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 , 音声収録などなど便利 ご清聴ありがとうございました!