chef

chefでユーザ作成

chefを使ってユーザを作成する方法 chef solo, knife solo, chef serverで実行できます。 レシピ # パスワードをhogeに $ openssl passwd -1 "hoge" $1$EVTsgD0f$QpzIEDmbxqVN73laspifv. # hogeユーザの作成 $ vim recipes/default.rb user "hoge" do commen…

KnifeSoloを使ってサーバー構築

ChefServer、ChefSoloに続いて、KnifeSoloを使ってみました。 サーバーの準備 例によって、Vagrantで環境を作ります。 Vagrantfile作成 $ vim Vagrantfile VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm…

ChefSoloの使い方

ChefServerは3台必要でしたが、ChefSoloは1台でChefを実行できます。 今回はChefSoloを使ってWebサーバを構築します。 サーバの準備 vagrantを使っています。 Vagrant file $ vim Vagrantfile VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_…

ChefServerでjenkins構築

chef serverを使ってjenkinsを構築します。 vagrantでjenkinsをインストールするサーバを作成 $ vagrant up centos Vagrantfile 1 2 3 4 5 6 7 8 VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.define :…

ChefServerによるサーバー管理

手順通りにインストールしたのにうまくいかない。。 うまくはいくけど、手順長すぎ、あと何台構築しないといけないんだろうか。。 なんかバグが出た、このサーバだけ設定が古いせいか、ちゃんとアップデートしといてよ。。 サーバーの構築作業は何かとめんど…