タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Vagrantに関するkami30kのブックマーク (12)

  • vagrantでCentOSのVMを立ちあげて、ネットワークが遅い時に試すこと - $shibayu36->blog;

    最近PrePANのcarton 1.0化を進めるため、vagrant、chef、knife、AWSなどにはまりまくっております。今回はその中でvagrantにchefを適用しようとしたら全く終わらなくて、それについて調べたことについて話します。 PrePANの開発環境でvagrantを使っていたりするのですが、そのVMに対してchefを適用してみたところ、固まってしまって動かない(厳密に言うとすこしずつしか動かない)という状態になりました。そこでいろいろ調べてみると、IPv6DNSの関係でネットワークの疎通が遅くなっていたという事がわかりました。 詳しくは Slow networking (due to IPv6?) on CentOS 6.x · Issue #1172 · hashicorp/vagrant · GitHub を見てもらうと分かると思いますが、IPv6で名前解決に行く

    vagrantでCentOSのVMを立ちあげて、ネットワークが遅い時に試すこと - $shibayu36->blog;
  • Vagrant のプロビジョン時間を削減する vagrant-cachier プラグインが良い

    インストール vagrant-cachier プラグインをインストールするには、vagrant plugin install コマンドを実行するだけです。 $ vagrant plugin install vagrant-cachier Vagrantfile への記述 vagrant-cachier プラグインを有効にするには、Vagrantfile に下記の設定を行います。config.cache.scope では、キャッシュスコープを設定します。 下記では、:boxを指定しており、これは、プロビジョンでインストールしたパッケージを Box 単位でキャシュします。同一 Box を使う Vagrantfile であれば、別の VM でもキャッシュを共有することができます。 私の用途であれば、この設定が使いやすそうです。 あとは、通常どおり、vagrant up を行うとプラグインが有効と

  • Chef周りのメモ2 - q-yoshidaの日記

    Vagrantで作成した仮想環境のSSHポートを変更したい まず普通にvagrant up sudoが面倒なのでrootになる SSHポート変更 vi /etc/ssh/ssh_config #Port 22 ↓ Port 19999 /etc/init.d/sshd restart iptablesでSSH用に開けているポートを変更 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT ↓ -A INPUT -m state --state NEW -m tcp -p tcp --dport 19999 -j ACCEPT/etc/init.d/sshd restart 仮想環境から抜ける 通常はポート変更にミスがあった場合に備えて既存の接続を保持し、新規接続

    Chef周りのメモ2 - q-yoshidaの日記
  • Vagrant Cloud by HashiCorp

    chef Chef Software, Inc. is a Seattle-based software company whose flagship product, Chef, models IT infrastructure and application delivery as code, giving you the power and flexibility to achieve awesomeness. If you are looking for Bento boxes they now have their own organization https://atlas.hashicorp.com/bento/

  • VagrantでCSSの更新が反映されない場合の対処法 - Qiita

    Vagrantで作成した開発環境でCSSの更新が反映されない現象が起こることがあります。 なぜこのような現象が発生するかというと、静的なファイルのようにリクエストの処理にデータのアクセスを必要としないときには、ファイルを読み込むことなくカーネルの sendfile を使って ファイルを送るようになっているからです。 以下のようにして sendfileを使わないようにします。 apacheの場合

    VagrantでCSSの更新が反映されない場合の対処法 - Qiita
  • Vagrant Cloud by HashiCorp

    Official Ubuntu Server 14.04 LTS (Trusty Tahr) builds (ESM infra legacy support https://documentation.ubuntu.com/pro...

  • vagrantの設定を色々調べて(試してみた) - Qiita

    入門ChefSolo-InfrastructureasCode-1.0.0を買ってvagrantにハマっています。 vagrantの設定について色々調べてみました。 環境 mac-osx 事前準備に必要なもの virtualbox ruby 1.9.3p327 (rbenv) ※入っていないかたはrbenvで複数バージョンのRubyを管理するmac os lionを読んでいれてみてください vagrant(試したバージョンは1.1.5) ※入っていないかたはvagrantからDownloadポチっと押してインストールしてきてください。 参考にしたサイト VagrantをPluginで拡張する vagrant公式 vagrantとは? vm(virtualbox,vmware)をコマンドラインで作成、起動などができるもの chef-soloやるだけなら特に必要はないが、chef-soloをや

    vagrantの設定を色々調べて(試してみた) - Qiita
  • 今っぽい Vagrant + Chef Solo チュートリアル - Qiita [キータ]

    Vagrant と Chef Solo ってとてもベンリそうに見えてたのですが、ネット上にあるのは断片的な情報が多かったり、そもそもいろんなやり方があって混乱してたので、サックリ始めるためのチュートリアルを書きました。これをきっかけにベンリな Vagrant ライフを堪能して頂ければ幸いです。 [追記10/10/2013] Window 上の Vagrant でも問題なく動きました。ただ1点注意があって、UAC のポップアップに反応しないと、Vagrant か VirtualBox 側でタイムアウトになってしまうので、ポップアップを見張るか、放置したいなら一時的に無効にしておくとよいです。 [/追記終わり] [追記 10/23/2013] VirtualBox 4.3 だとまだうまく動かないようです(私も host-only adapter の作成で VirtualBox 側のエラーになり

    今っぽい Vagrant + Chef Solo チュートリアル - Qiita [キータ]
  • Vagrantとchef-soloでお気楽環境構築

    Engine Yardさんの勉強会に行ってきた 皆さんこんにちは。 2/22に開催されたChefの勉強会に行ってきました。 事務所の引っ越しなどでバタバタしていたので時間が経ってしまいましたが、参加して分かったことを元に、エントリーではvagrantの仮想環境をchef-soloで設定できるようにしてみたいと思います。 というかはてブのトップがこのネタばかりで、なんというか旬を逃した感が拭えないんですけど…、よろしくおつきあいください。 どうしてchefとvagrant? 以前からちょいちょい動作確認環境のをvagrantで用意していました。で、毎回環境作るのがめんどいぞと。頻度がそんなになかったんで、ある意味我慢してました。一方で、社内の環境を chef-solo 使って環境構築することはあったんですけど、管理する対象はvagrantで構築したのとは別の環境だったり。。。ちょっとちぐは

    Vagrantとchef-soloでお気楽環境構築
  • Vagrant コトハジメ

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Vagrant コトハジメ
  • VagrantでIPアドレスの割り当てに失敗したときの解決策 | メモ帳代わりのブログ

    まえがき 自分で新しいパッケージを作成して、ボックスに追加し、そこから新たに仮想環境を作成。 そして、『vagrant up』した時にこんなエラーが The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed! ARPCHECK=no /sbin/ifup eth1 2> /dev/null Stdout from the command: Device eth1 does not seem to be present, delaying initialization. Stderr from the command: こんな感じでエラーが出て、IPアドレスの割り当てに失敗する。 そんなときの対応策。 開発環境 OS M

  • Thinking-megane

    Cookbookの共通化(library) 前回エントリではrecipeとdefinitionを用いたCookbookの共通化の手順を紹介しました。 今回はChefのもうひとつの共通化の仕組みであるlibraryを紹介します。 libraryって libraryはRubyコードを用いて、Chefに新しいクラスやメソッドを追加することができる仕組みです。 libraryはクックブック内のlibraries/library_name.rbに定義することで自動で読み込まれ、recipes, attributes, file, definitions, providers, definitionsで利用することができます。 libraryの用途は以下の様なものがあります。 ファイルに格納されている属性値へのアクセス ループのようなプログラムテクニックの利用 Chefのレシピから直接呼び出せるような

  • 1