30 分鐘內從開始到入門的 Ansible

Ansible 真的是一個蠻好用的工具,不用預先塞代理程式 (Agentless) 這點真的是蠻容易上手的,這邊分享一下如果你是第一次接觸到 Ansible 的系統工程師,想要使用看看的話,但又不想要學太多相關知識的話,這篇非常適合各位

Read More

過了三年後的 NetDevOps

三年前(2017),那時工作在 Edgecore Network 上班,經常接觸到各式各樣的網路設備,那時候看到一家新創公司 Cumulus Networks 開始推所謂的 NetDevOps 的概念,也就是利用組態管理系統 (Configuration Management) 去管理底下資料中心的 Switch / Router 確保不會有設定飄移 (Configuration Drift),時間轉換到2020,我以個人角度來跟大家分享一下經歷

Read More

Ansible 如何除錯? 誰可以救救我?

可喜可賀,恭喜一下 Ansible 來到了 2.8 版號啦! 有興趣可以參考一下 Release Note

就個人經驗上,還蠻常遇到會寫 Ansible Playbook 的技術工程師,而他們的共通煩惱都是 Ansible 似乎疑難排解 (Trouble Shooting) 有些困難,常常遇到一個問題會看很久不知道怎麼下手開始除錯 (Debug)。本篇將分享一下筆者平時的作法,供廣大看倌們參考省下不少冤枉路。而如果你覺得我寫的看不太懂可以參考一下艦長的兩篇大作 讓您安心執行-ansible-playbook-的小技巧-1讓您安心執行-ansible-playbook-的小技巧-2

Read More

NetDevOps 風格之網路設備連接方式

NetDevOps = Networking + DevOps

近年來網路管理受到軟體定義網路 (SDN) 及 DevOps 的發展驅動了不小的變革,延伸至 - JUNOS DEVOPS尤便捷 更精彩 - SDNLAB 文中所帶出:快速服務是目的、自動化是手段、DevOps 則是思路或方法論,而 NetDevOps 這詞則是將既有 DevOps 的方法論套用在 Networking 領域中所產生的維運方法論。

Read More

幾個小建議改善你的 Ansible 技能

前言

先說本文謹代表個人撰寫 Ansible Playbook 及 Ansible Tower 之經驗累積,不定期會更新內容,僅供參考 XD

Ansible 本身具備著幾個很顯著的特性: 好寫, 易讀, Agentless,但說到好寫,也因為寫的花樣特別多,所以 特別撰寫此文留下平時我寫 Ansible Playbook 時會注意的一些地方。當然有些內容會從 Ansible 官方所列的 Best Practices 截錄過來,但多數還是由我個人撰寫經驗的角度為出發點。

Read More