Skip to content

Instantly share code, notes, and snippets.

donchan922 donchan922

Block or report user

Report or block donchan922

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View chef.sh
# クックブックを格納するディレクトリを作成する
$ mkdir cookbooks
# helloクックブックを作成する
$ chef generate cookbook cookbooks/hello
# レシピを作成する(ファイルの中身を、以下に書き換える)
$ vi cookbooks/hello/recipes/default.rb
log "Hello, World!"
View chef.sh
$ chef -v
ChefDK version: 4.3.13
Chef Infra Client version: 15.2.20
Chef InSpec version: 4.10.4
Test Kitchen version: 2.2.5
Foodcritic version: 16.1.1
Cookstyle version: 0.72.0
View chef.sh
# ChefDKをダウンロードする
$ sudo yum install wget
$ wget https://packages.chef.io/files/stable/chefdk/4.3.13/el/7/chefdk-4.3.13-1.el7.x86_64.rpm
# ChefDKをインストールする
$ sudo rpm -Uvh chefdk-4.3.13-1.el7.x86_64.rpm
View vagrant.sh
# 仮想OSを停止する
$ vagrant halt
# 仮想OSを破棄する
$ vagrant destroy
View vagrant.sh
# 使用する仮想OS(今回は、CentOS7)のイメージを設定する
$ vagrant init centos/7
# 仮想OSを起動する
$ vagrant up
# 仮想OSにログインする
$ vagrant ssh
# 以下が表示されればログイン成功
View env.sh
- macOS Mojave 10.14.6
- VirtualBox 6.0.10
- Vagrant 2.2.5
- CentOS Linux release 7.6.1810 (Core)
- ChefDK version: 4.3.13
- Chef Infra Client version: 15.2.20
- Chef InSpec version: 4.10.4
- Test Kitchen version: 2.2.5
- Foodcritic version: 16.1.1
- Cookstyle version: 0.72.0
View vim.sh
$ vim --version | grep clipboard
+clipboard +keymap +printer +vertsplit
+emacs_tags -mouse_gpm -sun_workshop -xterm_clipboard
You can’t perform that action at this time.