2014-01-01から1年間の記事一覧

Ansibleで複数ホストのファイル収集

Ansibleにて複数ホストのファイルを収集するPlaybookを作成します。 環境はCentOS6.5/ansible 1.6.2です。 ansible1.6.2及び最新のansible1.6.6のfetchモジュールではディレクトリやファイルのワイルドカード指定のfetchが行えません。 ドキュメントに"Recur…

(Mac) EvernoteでMarkdownを書きながらMarkedを利用して自動プレビュー表示

EvernoteでMarkdownを書いてリアルタイムにプレビューを表示するためのスクリプトを作成しました。 Markdonwのプレビュー表示はMarkedを利用しています。 MacのEvernoteでは、ノートを保存したタイミングでノート(個別コンテンツ)毎のディレクトリ${HOME}/…

vagrantのmulti-machinにてVMをshellにてprovisioning

vagrantを利用して複数のVMを起動する場合にVM間でsshの鍵配布を自動で実施する場合のサンプル。 VM間でクラスタを構成する環境等を作成したい場合に鍵配布などが面倒なので自動化する。 ssh-keygenで秘密鍵と公開鍵を予め作成し、各VMに秘密鍵を配布して、…

(Mac) Berkshelfを利用したVagrant+Chefの環境構築

MacでVirtualBox+Vagrant+BerkshelfでChefのprovision時の手順について。 Vagrantにはvagrant-berkshelfというBerkshelfを実行してくれるプラグインが存在するが、現在はVagrantにてプラグインが非推奨となっているようなので、利用については注意を。 環境…