2013-07-01から1ヶ月間の記事一覧

入門 Chef Solo 第14章 git レポジトリからファイルを取ってくる - Git

Git Resource github などから直接ソースを落としてくる git はあらかじめインストール済みである必要がある repository でリポジトリの URL 指定 reference でブランチ/タグなどを指定 action :checkout は初回のみ。 :sync で毎回更新する チェックアウト…

入門 Chef Solo 第13章 ユーザーを作成したい - User, Group

User Resource action には :create の他 :remove, :modify, :manage(:modify と同じだけどユーザが存在しなくてもエラーにならない)など Group Resource action には :create の他 :modify など? サンプルのグループ名 xenoblade ってゲームのなんかですか…

入門 Chef Solo 第11章 テンプレートから設定ファイルを配置したい - Template

設定ファイルなどを配置するための Resource 内容の一部を Attribute を展開する 完全に静的なファイルは Cookbook File Resource を使える が、あとから Attribute を使いたくなるかもしれないので Template で管理していてもいい Template のシンタックス …

入門 Chef Solo 第10章 サービスを起動したい - Service と Notification

Package リソースでパッケージをインストールするだけではサービスの自動起動は行なわれないので Service というリソースを使って、起動、OS起動時の自動起動設定などを行なう Service action に :enable を渡して OS 起動時の自動起動の設定 action に :sta…

入門 Chef Solo 第9章 パッケージをインストールする - Package

Package Resource パッケージの状態を記述する Resource(「パッケージをインストールする」ではなくて、パッケージの状態を指定する) version でバージョンを固定 action :install でインストール action :upgrade で最新版に更新 action :remove で削除 sou…