vboxnVirtualBoxマシンの作成とプロビジョニングを自動化する | |
今すぐダウンロード |
vboxn ランキングとまとめ
広告
vboxn タグ
vboxn 説明
vboxnはVirtualBoxのmachines.Overiewvboxnの作成が再現可能と無人の方法で新しいVirtualBoxのマシン・イメージを作成するためのPython /バッシュライブラリで自動化するコマンドラインツールです。 【選択パッケージは3つのユーザー向けのスクリプトが含まれて(それはいくつかの展開テンプレートを借りてくる)veeweeの範囲に類似した開発者向けのユーティリティ、として意図されています - 新しい仮想マシン(バッシュ)を作成し、ブートストラップするためのvboxn-INIT .-デフォルト又はユーザ提供スクリプト(バッシュ)を介して機械のプロビジョニングのためのさらなるvboxn、ポストインストール.-既存の機械を操作するためvboxn(パイソン).VagrantTheデフォルトポストインストールスクリプトは、流浪と互換性のある方法で仮想マシンを構成することを意図しています。たとえば、あなたが作成したVMがpangolin32vagrantパッケージ--base pangolin32 --output呼び出された場合 - インストール後のステップが完了した(とマシンがシャットダウンされた)したら、すぐにベイグラントベースボックスとしてVMをパッケージ化することができるはずですpangolin32.boxThe新しいボックスが、その後、さらに次のように構成され、既存のベイグラントのインストールに追加することができます:放浪ボックスには、より多くのinfo.StatusTheのUbuntu 12.04ゲスト用ベイグラントベースボックス上のドキュメントは作品をインストールpangolin32.boxSeeを追加し、archlinuxゲストがインストール完了していません - デフォルトのpostinstallスクリプトは、特定のポイントの後に失敗しました。 Ubuntuは現時点ではすべてのIが必要であるので、は、PyPIからthat.InstallationInstallを越えて行くための当面の予定はありません:PIPがvboxnDevelopmentEitherをインストール://github.com/devopsni/vboxn.git#egg=:ピップは-eのgit + HTTPSをインストールvboxnOr:vboxn-INIT pangolin32のubuntu autoIfすべてがうまく行き、OSが正常にインストールされた、シャットダウン:./bin/buildoutQuickstartThe bootstrap.py pythonのゲストOSとしてUbuntuの12.04を作成して、GUIモードでの新しいVirtualBoxのマシンを起動し、インストールされます、次の再び成功し、インストール後script.:vboxn-postinstall pangolin32Ifこと、シャットダウンマシンを実行し、ヘッドレスでそれを起動する(GUIレス)モード、(-h今のいずれかのGUIから、またはsudoをシャットダウン付き)仮想マシン:vboxnヘッドレスあなたはSSHのことができるようにする必要があり、pangolin32Nowは、ブートのマシンのための十分な時間を待って、あなたはいつもの場所(の〜/ .ssh / id_rsa.pub)でのRSA公開鍵を持っていたと仮定し、それが成功した新しいマシンにコピーされました実行中のインスタンスへの(T経由でアドレス192.168.44.100で、デフォルトで彼はhostonlyアダプタアドレス192.168.44.1を持つ)【選択rootパスワードがvboxnに設定されており、vboxnと呼ばれる管理ユーザーがこのpassword.Bothでもありinitとインストール後のフェーズは、使用してホスト上の「ワンショット」のWebサーバーを出せますnetcatユーティリティは、インストールが失敗した場合、これらはまだ実行することができるとkilled.vboxn-initvboxn-初期化する必要があり、標準のPythonパッケージのインストールの一部としてインストールされますbashスクリプトですが、また、Pythonのいずれかを必要とせずに使用スタンドアロンのかもしれませんまたはvboxn itself.Usagevboxn-のinit
vboxn 関連ソフトウェア