Tag: Vagrant
具有 "Vagrant" 標籤的文章。
建構自己的雲端持續整合系統(上)
Published: 約 2 分鐘原則上,山姆鍋會盡可能運用現有的雲端服務在像是持續整合這種系統上。由於評估的雲端服務不符合需要,山姆鍋使用 Jenkins 著手建構了符合自己需要的雲端持續整合系統,並且將這些流程自動化,讓您也可以快速建立一個類似的系統。
跨出雲端虛擬機部署的第一步
Published: 約 4 分鐘過去這段時間,使用 Vagrant/Puppet 來實驗不同的 DevOps 相關技術,也著實有不少收獲。也許太過習慣 Vagrant 帶來的便利,山姆鍋都快把使用 Puppet 來配置系統視為理所當然。但所謂「魔鬼藏在細節裡」,不同的雲端虛擬機供應商可提供的系統映像(VM image)以及其它差異, 導致從虛擬機建立到Puppet(或其它系統配置工具)能夠接手中間出現了一些阻礙!
DevOps 實驗室: Ubuntu 系統上安裝 Oracle JDK 7
Published: 約 8 分鐘在 [「使用 Puppet 在 Ubuntu 系統上自動安裝 Oracle JDK」](/post/2013/10/install-oracle-jdk-on-ubuntu-with-puppet) 這篇文章, 山姆鍋分享一個使用 Puppet 來安裝 Oracle JDK 的方法。雖然可以達到自動的目的,但是還可以再加以改善。 本文山姆鍋同時利用安裝 Oracle JDK 來說明 puppet-java 這個模組。
想要學習 MCollective? 試試 vagrant-mcollective
Published: 約 1 分鐘利用 vagrant-mcollective 在本地試驗 mcollective。
DevOps 實驗室: Jenkins 持續整合軟體安裝
Published: 約 8 分鐘山姆鍋最近需要安裝 Jenkins 這個持續整合軟體,但不打算採用過去手動的安裝模式,而是嘗試運用 Vagrant, Puppet 跟 Virtualbox 來做自動部署。持續整合軟體一般建議不要在 Master 上執行建構工作, 所以,本次的實驗就以安裝一台 Master 與一台 Slave 主機為目標。