Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
NetDevOps - Automation and Configuration Manage...
Search
Phil Huang
May 12, 2017
Technology
470
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
NetDevOps - Automation and Configuration Management using Ansible
#netdevops #ansible #sdnds-tw
Phil Huang
May 12, 2017
More Decks by Phil Huang
See All by Phil Huang
20251119 如果是勇者欣美爾的話, 他會怎麼做? 東海資工
pichuang
1
240
20250924 零信任下的容器安全供應鏈:從隔離到信任
pichuang
0
130
20250705 Headlamp: 專注可擴展性的 Kubernetes 用戶界面
pichuang
0
460
20250307 雲端原生:引領數位轉型與永續的雙贏之道
pichuang
0
140
20250116 When Windows Meets Kubernetes…
pichuang
0
670
20241217-Azure Red Hat OpenShift 於 Azure TaiwanNorth 上之雲原生異地備援架構設計
pichuang
0
200
20241112 Real AVS Migration Experience Sharing
pichuang
0
150
Active/Passive HA FortiGate Pair with External and Internal Azure Load Balancer
pichuang
0
800
20240814-採用 Azure VMware Solution 啟動你的 Azure 雲端服務
pichuang
0
210
Other Decks in Technology
See All in Technology
形式手法を使って仕様をコーディングしよう
mikanichinose
0
160
雪かき部 #7 もう怖くない!SELECT文!
foursue
0
270
VS Code × GitHub Copilot での Fabric 開発
ryomaru0825
1
210
Amazon Bedrock Agents ClassicからAmazon Bedrock AgentCoreへ移行した際、ガードレール設定が2箇所に割れた話
matsunobu
0
160
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
0
360
セルフサービスのオブザーバビリティ基盤をOpenTelemetryで作る / Building a Self-Service Observability Platform with OpenTelemetry
ymotongpoo
3
500
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
270
Incremental HTTP
kazuho
5
1.9k
KanaAI
shreyas1009
0
140
いちAWSエンジニアのAI活用を振り返る #devio2026 / devio osaka 2026 kawahara
masahirokawahara
1
300
猫でもわかるKiro Web
kentapapa
1
160
AI臭い文章とは何なのか
nasuvitz
37
76k
Featured
See All Featured
From π to Pie charts
rasagy
1
380
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
300
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
530
Bash Introduction
62gerente
615
220k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
750
Thoughts on Productivity
jonyablonski
76
5.4k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Ethics towards AI in product and experience design
skipperchong
2
400
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
250
Building the Perfect Custom Keyboard
takai
2
890
Transcript
NetDevOps Automation and Configuration Management using Ansible Phil Huang <
[email protected]
>
Open Networking Solution Engineer, Edgecore Networks Corporation 2017/5/11, SDNDS-TW Workshop 2017, Taiwan #OpenCORD #ONOSProject
•Phil Huang ◦ ONOS/CORD Ambassador ◦ SDNDS-TW Co-Founder ◦ Edgecore
Open Networking Solution Engineer ◦ Blog ▪ blog.pichuang.com.tw Who am I? 2
3 Related Open Source Projects with Open CORD
• Open source automation platform • Configuration management • Application
deployment • Orchestrate advanced IT tasks automatically • Continuous deployment & integration (CI/CD) • Rolling updates • Two method • Ad-hoc command • Playbook 4 Ansible
• Simple • Easy to write, read and maintain •
Fast to learn and setup • Use YAML that allow you describe automation jobs in a way that approaches plain English • Efficient • Doesn’t require a custom agent or software to install • Secure • Runs on OpenSSH 5 Why Ansible?
6 Ansible Structure
7 Ansible Module Ref: https://github.com/opencord/cord/ansible Inventory Playbook All of Roles
Variable
8 Ansible Playbook – Spine Switch Ref: https://github.com/opencord/cord/blob/master/ansible/spineswitch.yml List of
Roles in the playbook Choose specific host run the playbook
9 Ansible Roles Roles
10 Ansibe Roles -- Architechure Ref: http://docs.ansible.com/ansible/playbooks_best_practices.html Tasks Templates Files
11 Ansible Tasks Task 1 Task 2
12 Ansible Module in Tasks Template Module Command Module
13 Module Documentation
14
15
16 THANK YOU!