標籤:Vagrant
具有「Vagrant」標籤的文章。
Ubuntu 上 Vagrant+Libvirt 虛擬環境
發布: 約 13 分鐘理論上,在同樣硬體規格下,KVM虛擬機的效能會比 VirtualBox 來得高。所以,對於已經有 Linux 環境的人,使用這個組合應該比較有吸引力。
我的 K8S DevOps 實驗環境 - 基礎篇
更新: 約 9 分鐘本文山姆鍋利用 Vagrant 跟 VirtualBox 虛擬技術作為快速拆建的 Kubernetes 實驗環境。
Vagrant+VirtualBox 跨平台虛擬環境
發布: 約 6 分鐘山姆鍋過去雖然提過 Vagrant 以及 VirtualBox 作為開發運維的虛擬化測試環境,但卻都沒有提到過如何安裝。一方面認為這類工具安裝相當基本,一方面也認為網路上很容易就可以找到相關教學文件。由於太常用到 Vagrant,也為了能夠同時支援 Windows、OS X 以及 Ubuntu 系統的技術人員可以快速準備好環境,山姆鍋還是整理了這三個平台的安裝步驟。
建構自己的雲端持續整合系統(下)
發布: 約 3 分鐘山姆鍋分享如何使用 Jenkins 快速建構一個雲端持續整合系統。
建構自己的雲端持續整合系統(中)
發布: 約 7 分鐘山姆鍋分享如何使用Jenkins快速建構一個雲端持續整合系統。
建構自己的雲端持續整合系統(上)
發布: 約 2 分鐘原則上,山姆鍋會盡可能運用現有的雲端服務在像是持續整合這種系統上。由於評估的雲端服務不符合需要,山姆鍋使用 Jenkins 著手建構了符合自己需要的雲端持續整合系統,並且將這些流程自動化,讓您也可以快速建立一個類似的系統。
跨出雲端虛擬機部署的第一步
發布: 約 4 分鐘過去這段時間,使用 Vagrant/Puppet 來實驗不同的 DevOps 相關技術,也著實有不少收獲。也許太過習慣 Vagrant 帶來的便利,山姆鍋都快把使用 Puppet 來配置系統視為理所當然。但所謂「魔鬼藏在細節裡」,不同的雲端虛擬機供應商可提供的系統映像(VM image)以及其它差異, 導致從虛擬機建立到Puppet(或其它系統配置工具)能夠接手中間出現了一些阻礙!
DevOps 實驗室: Ubuntu 系統上安裝 Oracle JDK 7
發布: 約 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
發布: 約 1 分鐘利用 vagrant-mcollective 在本地試驗 mcollective。
DevOps 實驗室: Jenkins 持續整合軟體安裝
發布: 約 8 分鐘山姆鍋最近需要安裝 Jenkins 這個持續整合軟體,但不打算採用過去手動的安裝模式,而是嘗試運用 Vagrant, Puppet 跟 Virtualbox 來做自動部署。持續整合軟體一般建議不要在 Master 上執行建構工作, 所以,本次的實驗就以安裝一台 Master 與一台 Slave 主機為目標。