Skip to content

20160726_automate with ansible roles windows.html

CI edited this page Jun 5, 2018 · 1 revision

title: "現代 IT 人一定要知道的 Ansible 自動化組態技巧 Ⅱ - Roles & Windows" date: 2016-07-26 type: blog author: 凍仁翔 link: http://note.drx.tw/2016/07/automate-with-ansible-roles-windows.html layout: post comments: true

今年,凍仁有幸接獲 Netman 前輩邀請,並擔任 SA 2016 群英會的講者。想想凍仁也在 SA 1 學到了不少技術,總算可以報恩了!

這次凍仁是接續 sakana 前輩的淺談 Ansible 自動化管理工具之後分享 Ansible RoleWindows Support

<script async class="speakerdeck-embed" data-id="ee36dbc20644421686b1fe275743072c" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>
▲ My sildes of Automate with Ansible (Advanced) - Roles & Windows

原先只是想介紹一下先前分享 Ansible 時沒講到的 Roles,因緣巧合下才又加入了 Windows Support 的部份。

<iframe allowtransparency="true" frameborder="0" height="189" scrolling="no" src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fchusiang.lai%2Fposts%2F10204787288041334&width=500" style="border: none; overflow: hidden;" width="500"></iframe>

個人喜歡用「Ansible for Windows」和「用 Ansible 管 Windows」的字眼來解釋 Windows Support;而 Roles 則是可以讓我們降低 Playbooks 複雜性、增加可用性,免除重造輪子的神兵利器。

▲ 在台上分享中的凍仁。(感謝 Aminzai 拍攝)

不得不稱讚一下場地,交大的學生平時可以用這個場地上課真的很幸福啊!

▲ 在交大工程三館 EC122 教室的 SA 群英會。(感謝 Aminzai 拍攝)

錄製 Windows Support Demo 影片時,凍仁則是一再的加速加速再加速;跟之前用 Ansible 管 unix-like 時要一直放慢速度相反,就算是拿 MacBook Pro Retina (i5 CPU, 16GB RAM) 的機器還是得讓 VM 飛一下才行。

<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/wZLT1B_uh9Q" width="560"></iframe>
▲ Ansible Roles and Windows Support demo

上下兩場的 Ansible 接力賽成果出乎意外的好,最後 Q&A 的討論也超乎想像中的熱烈!只不過在上場前被 cue 到有點不好意思。

有種被 @sakanamax cue 到釘在牆上的感覺 …。#studyarea #studyarea2016 #ansible #devops
— 凍仁翔 (@chusiang_lai) 2016年7月16日

本機自錄部份還是有些小瑕疵,凍仁索性只留 Camera 影像和現場聲音,再與事後重錄簡報後製而成,相信可以還原個七八成。

<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/6DmrBbWoQ9c" width="560"></iframe>
▲ Offline Show of Automate with Ansible (Advanced) - Roles & Windows

最後附上 SA 群英會 2016 的大合照。謝謝大家的捧場,希望大家都可以早日習得 Ansible 這門技藝並提早下班!

▲ SA 群英會 2016 大合照。(感謝 Aminzai 拍攝)

[1]: Study Area (酷學園) 的前身為台南 Linux 使用者社群 (TnLUG),每月定期於台南和台北舉辦 IT 技術分享活動。而一年一度的大型聚會則稱為群英會。詳細介紹請參考 KKTIX 上的簡介。

2016-07-09


補上線上版簡報 - 現代 IT 人一定要知道的 Ansible 自動化組態技巧 Ⅱ - Roles & Windows | iCloud Keynote
<script async="" charset="utf-8" src="//platform.twitter.com/widgets.js"></script>
延伸閱讀:
現代 IT 人一定要知道的 Ansible 自動化組態技巧
「Ansible 自動化組態管理實戰講堂」與「自我實現」

相關連結:
現代 IT 人一定要知道的 Ansible 自動化組態技巧 Ⅱ - Roles & Windows | Speaker Deck
現代 IT 人一定要知道的 Ansible 自動化組態技巧 Ⅱ - Roles & Windows | slideshare
Study-Area 酷學園 2016 群英會
20160716 淺談 Ansible | Google 簡報
Ansible #1, #2 共筆文件 | SA 2016 - HackMD
2016-07-16-StudyArea群英會 | Amin Photography

資料來源:
AnsibleFest London 2016 - M*Modal - Ansible 2.0 and Windows
Ansible 2.0, Windows (and no Powershell this year I promise) - AnsibleFest London 2016
開始用 Ansible 管理 Windows | @metavige
Create A Vagrant Windows Base Box | Smalltown Tech Blog

Clone this wiki locally