作者 | CodeData
top

CodeData 作者

CodeData 作者群

William Yeh

擔任過許多職場角色:程式設計師、技術團隊領班、技術作家及譯者、教授、顧問、技術佈道者,但目前最喜歡的身份,還是「軟體架構師」。

6Posts

利用 Ansible 部署 GitHub 專案的設定細節

By William Yeh | 2015/01/27

一開始,我想在 Ansible 世界尋找 Capistrano 替代品。在用它部署 GitHub 私有專案時,觸礁了。也因此開始了我的除雷之旅,才有這篇文章的經驗總結。

Vagrant Tutorial(5)客製化虛擬機內容的幾種方法

By William Yeh | 2014/10/07

辛辛苦苦把軟體設定好了,下一步,就是研究該如何存檔、散佈、自動化管理,讓這些心血不會因意外就消失不見,還得整個從頭來過。

Vagrant Tutorial(4)虛擬機,若即若離的國中之國

By William Yeh | 2014/09/22

某方面來說,虛擬機也是種「國中之國」的概念:在 host OS 國度中,挖出一塊相對起來獨立自主的 guest OS 區域,與外面的 host OS 維持著若即若離的關係。本文以 SSH、Redis、Docker 為例,探索 Vagrant 是怎麼處理這「國中之國」、「若即若離」的關係。

Vagrant Tutorial(3)細說虛擬機生滅狀態

By William Yeh | 2014/09/10

這一回,讓我們分解動作,慢慢分析這背後到底發生了什麼事。你將會瞭解 Vagrant 管理虛擬機(Vagrant 術語為 box)的邏輯,以及從 VirtualBox 角度來看,虛擬機實際上的生滅狀態。

Vagrant Tutorial(2)跟著流浪漢把玩虛擬機

By William Yeh | 2014/08/26

或許 Vagrant 作者想讓這個工具的使用者,能像流浪漢、游民一樣,浪跡天涯,隨遇而安;不受限於機器的實體位置,能在任何一台電腦上,模擬出任何一種遠端主機的可程式化環境,讓研發人員的日子更好過。

Vagrant Tutorial(1)雲端研發人員,你也需要虛擬機!

By William Yeh | 2014/08/19

研發者需要一種方法,能在本機模擬出那些電腦叢集,越像越好。模擬出來的環境,既是獨立於本機的乾淨隔離環境,又要保持與本機互連的彈性。最後,為了讓整個團隊能在一致的環境下協同研發,這種組態設定知識,也要形諸文件,可程式化,可再現,予以版本控制,也就是所謂的 “infrastructure as code”。

熱門技術文章

最新論壇文章