LPI DevOps Tools Engineer 是 Linux Professional Institute 新推出的證照考試,旨在測驗對 DevOps 相關主題及工具的知識與技術能力。這次想要利用 30 天的時間來研究此證照所提及的相關領域知識,並在 30 天挑戰結束後實際報名參加考試,希望能挑戰成功!
Linux Professional Institute (LPI) 是一間提供開源軟體認證的非營利機構,它所舉辦的 LPIC 系列證照,是目前世界最知名的 L...
在開始之前,我想先說明一下這三十天可能的進行方式: 我自己不是一個有實務經驗的 DevOps 人員,對於接下來要介紹的這些工具,雖然有一些曾使用過,但也還沒到...
【應試目標能力】 703.1 虛擬機器部署 Virtual Machine Deployment (4) 瞭解 Vagrant 架構及概念,包括儲存及網路 從...
昨天介紹了 Vagrantfile 以及建立 Vagrant 虛擬環境的方法,接下來介紹幾個存取 Vagrant 虛擬環境的指令。 $ vagrant ssh...
【應試目標能力】 701.3 源碼管理 Source Code Management (5) 瞭解 Git 的概念及儲存庫 (repository) 的結構...
繼續昨天 git commit 的說明,在輸入 git commit 後會出現一個文字編輯器的畫面,列出這次提交工作目錄中的檔案異動狀態,如同之前 git st...
接下來我們瞭解一下如果想要「回復先前狀態」要怎麼做。這裡會有點複雜,因為這些動作牽涉到工作目錄、暫存區及儲存庫的交互作用及狀態變化。「狀態改變」的意思,其實是對...
今天介紹分支 (branch) 和標籤 (tag)。 分支操作 有的時候我們會故意想讓提交記錄岔開,例如,我在開發新功能的同時也想要修復 bug,但我又希望這兩...
分支合併 分久必合,合久必分,即然有分支的功能,當然也可以將不同的分支合併起來。如果今天開了一個 bugfix 的分支用來修改 bug,在 bug 修好後,希望...
704.1 Ansible (8) 瞭解自動化系統設置及軟體安裝的原則 建立並維護 inventory 檔案 瞭解 Ansible 如何和遠端系統互動 管理...