stefanhorning.virtualbox
Ansibleロール Virtualbox
ヘッドレスのVirtualboxとリモートアクセス用のphpVirtualboxをインストールします。ヘッドレスのUbuntuまたはDebianサーバー用です。
ロールが実行された後、ブラウザでhttp://<ホスト名またはIP>/を開くことでVirtualBox GUIにアクセスできます。ここで使用するのは、Ansibleが実行されていたIPまたはホスト名です。ポート80がファイアウォールによってブロックされていないことを確認してください。
最初のログインにはadmin:adminを使用します。詳細はphpVirtualboxのドキュメントを参照してください。
必要条件
Ubuntu 14.04と16.04でテスト済み。あまり古くないすべてのDebianおよびUbuntuのバージョンで動作すると思われます。
ロール変数
変更したい可能性のあるロール変数は以下の通りです:
- virtualbox_user: vbox- Virtualboxデーモンを実行するユーザーであり、phpVirtualboxが接続します。これはphpVirtualbox GUIにサインインするためのユーザーではありません。
- virtualbox_user_pw: abc123- Virtualboxデーモンユーザーの平文パスワードで、phpVirtualbox接続設定に必要です。
このロールを使用する際に上書きできるその他の変数もあります。完全なリストはdefaults/main.ymlを参照してください。
依存関係
他のロールには依存していません。
例のプレイブック
このロールをAnsibleプロジェクトのroles/stefanhorning.virtualboxディレクトリにコピーします。できればサブモジュールとして追加してください。
または、ansible-galaxy install stefanhorning.virtualboxを使ってインストールすることもできます。
これを以下のように使用します:
- name: マイプレイブック
  hosts: servers
  roles:
    - { role: stefanhorning.virtualbox, virtualbox_user: vbox, virtualbox_user_pw: supersecretvalue }
ライセンス
BSD
作者情報
ステファン・ホーニング
プロジェクトについて
 Installs VirtualBox and phpVirtualBox on a headless Ubuntu server.
インストール
 ansible-galaxy install stefanhorning.virtualboxライセンス
 
            Unknown
          
ダウンロード
 
            104
          
所有者
 