タグ

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

タグの絞り込みを解除

vagrantに関するkomagataのブックマーク (7)

  • Vagrantfileで使うプラグインを定義する - Qiita

    プロジェクトで利用するプラグインを明示しておきたい プラグインのインストールを自動化したい Vagrantで任意のGemをたくさん利用したい などの目的のために、vagrant-multiplug というVagrantのプラグインをつくりました。このプラグインをインストールした状態で、利用するプラグインの名前が定義されたVagrantflieを読み込むと、vagrant up や vagrant provision などのタイミングで自動的にプラグインをインストールしてくれます。 インストール 手元の環境に vagrant-multiplug をインストールします。 使い方 Vagrantfileの中で config.plugin.add_dependency(name, version = nil) という風に利用するプラグインを定義できます。今回は、例としてプロビジョニングツールの1つ

    Vagrantfileで使うプラグインを定義する - Qiita
  • 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 を行うとプラグインが有効と

  • vagrant-ansible-local/README.md at master · jaugustin/vagrant-ansible-local

  • Serverkitを利用してVagrantの構成管理を行う - Qiita

    Vagrantで扱う環境の構成管理には、ChefやAnsibleが利用できます。この記事では、それに代わり Serverkit を利用して構成管理を行う方法について説明します。 プラグインをインストールする 標準の状態ではVagrantはServerkitのことを知りませんが、vagrant-serverkit というプラグインをインストールすることで、Serverkitを利用して構成管理を行えるようになります。プラグインをインストールするには、vagrant plugin install ${PLUGIN_NAME} のようにコマンドを実行します。インストールされているプラグインを一覧するには、vagrant plugin list というコマンドを実行します。 $ vagrant plugin install vagrant-serverkit $ vagrant plugin lis

    Serverkitを利用してVagrantの構成管理を行う - Qiita
  • Vagrant 1.5 で追加された Rsync Synced Folder が良い

    Vagrant 1.5 がリリースされました。1.1 以来の big change ということで、目新しい機能が追加されています。 目玉はやはり Vagrant Share だと思うのですが、その他にも Web システムの開発に Vagrant を使っている人には嬉しい機能が追加されています。 その一つが Rsync Synced Folder です。 Vagrant には、ホストマシンとゲストマシンとでファイルを共有、同期する機能があります。 これにより、開発はホストマシンで行い、実行は LA(MP)P 環境であるゲストマシンで行うという、いいとこ取りができました。 この機能を実現する方法として、shared folder(VirtualBox の機能)や NFS を利用することができたのですが、これに rsync による同期が追加されました。 ホストマシンからゲストマシンへ rsync

  • VirtualBoxのShared Folderが遅すぎるのでどうにかする(Windows向け) - terurouメモ

    開発用にVagrant/VirtualBoxを使っているのだけど、ゲストOS側のファイルアクセスが遅すぎて開発効率が落ちていたので対応した。 原因 VirtualBoxのShared Folder機能が遅い。Vagrant公式でもこの問題は認識されていて、NFSモードに切り替えると改善するとのことだが、ホストOSがWindowsだとそもそもNFSが使えない。 対策 選択肢としては、「SSHでゲストOSをマウントする」か「sambaを使う」のどちらかになる。 SSHでゲストOSをマウントする WindowsでSSHでリモートのファイルシステムをマウントする方法はいくつか存在するが、win-sshfsを使うのが比較的マトモな挙動をすると思う。 こちらはあまりガッツリ使い込んでいないので、何か問題があるかもしれない。 sambaを使う ゲストOS側でsambaをインストールして、Windows

    VirtualBoxのShared Folderが遅すぎるのでどうにかする(Windows向け) - terurouメモ
  • Creating base box from scratch for Vagrant

    At vagrantbox.es, you can find boxes for many flavours like CentOS, Ubuntu, Debian etc. How ever, you might require a flavour of OS that is not available packaged for you already. In such a case, you might want to package it for use with Vagrant. I needed Oracle Enterprise Linux Box. Following is a step by step approach to create a base box for Oracle Enterprise Linux 5.7 64 bit version. Creating

  • 1