1
0

More than 1 year has passed since last update.

Enhanced Studio Pack on Azure を展開してみる

Posted at

Azure で簡単にHelixCoreを展開してみる
※Enhances Studio Pack とはPerforce社の必要なツールを簡単に展開することができるパッケージになります

(0)事前準備として、あらかじめSSHKeyを作成しAzure 上に登録しておく
※この際に作成するリソースグループはPerforceをデプロイするものとは別にする
perforce00.png

(1)MarketPlace から「EnhancedStudioPackonAzure」を検索し「作成」をクリック
perforce01.png

(2)項目にそれぞれ追記していく
リソースグループ:空である必要があるため、新規作成したほうがよい
Environment:リソースのネーミングと、すべてのリソースのタグの両方で使用される
Environmentのデフォルトは "prod "ですが、この名前を変更することは推奨されていないようです
SSH Key:(0)で設定したものを選択する
perforce02.png

(3)ネットワーク設定
利用するVNetのサブネットに変更
perforce02-1.png

(4)Helix Core の設定
(Helix Core : バージョン管理ツール)
ストレージやVMを任意のTypeやサイズに変更
perforce04.png

(5)Han soft の設定
(Hansoft : プロジェクト管理ツール)
VM やストレージサイズを任意のTypeやサイズに変更
perforce05.png

(6)Swarm の設定
(Swarm : コードレビューツール)
VM やストレージサイズを任意のTypeやサイズに変更
perforce06.png

(7)Virtualized Windows Workstation の設定
Deploy Widows Workstation を「true」に変更するとVMの設定を行うことが可能(デフォルトは「False」)
VM やストレージサイズを任意のTypeやサイズに変更
perforce07.png

(8)Tag の設定
必要であれば設定
perforce08.png

(9)エラーが出なければ「作成」をクリック
大体5分~10分程度で利用可能になる
perforce09.png

(10)デプロイが完了したら「リソースグループに移動」をクリック
perforce09-1.png

(11)「設定」→「デプロイ」→「perforce.perforce-enhanced-studio-pack-XXX」をクリック
perforce09-2.png

(12)「出力」から下記情報をコピーして控えておく
((10)から「出力」からも同情報は確認可能)
・helixCoreInstanceID
・p4CommitPublicIP
・hansoftPublicIP
・swarmPublicIP
・PerforceWorkstationPublicIP
・PerforceWorkstationInstanceID

各機能の使い方

(1)P4Vを使ってHelixCoreServerに接続する場合は下記情報を入力
サーバー= ssl:<p4CommitPublicIP>:1666
ユーザー= perforce
パスワード= <helixCoreInstanceID>
※インターネット越しに接続する場合は、NSGを追加しておく必要がある
perforce09-3.png
perforce09-4.png

(2)Swarm への接続はブラウザから
URL: http://<SwarmPublicIP>
Username: perforce
Password: <helixCoreInstanceID>
perforce09-5.png
perforce09-6.png

(3)Hansoft への接続は Hansoft Clientを利用
Hansoft Server: <HansoftPublicIP>
Port: 50256
perforce09-7.png
ユーザー名 : administrator
パスワード:<HansoftInstanceID>
perforce09-8.png
perforce09-9.png

(4)Windows Workstation への接続は通常のWindowsマシンへの接続と同様
  今回はBastionを利用
perforce13.png
ユーザー名:perforce
パスワード:<PerforceWorkstationInstanceID>
perforce14.png
P4Vなど必要なクライアントがインストールされた環境のWindowsVMがすぐに使うことができる
perforce15.png

このように簡単に環境が作れるので、検証環境などをサクッと作りたいときに便利

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0