Update W&B license and version
2 minute read
W&B サーバー のバージョンとライセンスの更新は、W&B サーバー のインストール時と同じ方法で行います。以下の表は、さまざまなデプロイメント方法に基づいてライセンスとバージョンを更新する方法をまとめたものです。
リリースタイプ | 説明 |
---|---|
Terraform | W&B は、クラウド デプロイメント 用に3つのパブリック Terraform モジュールをサポートしています。 AWS, GCP, および Azure. |
Helm | Helm Chart を使用して、既存の Kubernetes クラスター に W&B をインストールできます。 |
Terraform で更新
Terraform でライセンスとバージョンを更新します。次の表に、W&B が管理する Terraform モジュールをクラウド プラットフォーム ごとに示します。
クラウド プロバイダー | Terraform モジュール |
---|---|
AWS | AWS Terraform module |
GCP | GCP Terraform module |
Azure | Azure Terraform module |
-
まず、適切なクラウド プロバイダー 用に W&B が管理している Terraform モジュールに移動します。クラウド プロバイダー に基づいて適切な Terraform モジュールを見つけるには、上記の表を参照してください。
-
Terraform の 設定 内で、Terraform
wandb_app
モジュール 設定 のwandb_version
とlicense
を更新します。module "wandb_app" { source = "wandb/wandb/<cloud-specific-module>" version = "new_version" license = "new_license_key" # 新しいライセンスキー wandb_version = "new_wandb_version" # 希望する W&B の バージョン ... }
-
terraform plan
とterraform apply
で Terraform 設定 を適用します。terraform init terraform apply
-
(オプション)
terraform.tfvars
または他の.tfvars
ファイルを使用する場合。新しい W&B の バージョン とライセンス キー で
terraform.tfvars
ファイルを更新または作成します。terraform plan -var-file="terraform.tfvars"
設定 を適用します。Terraform ワークスペース ディレクトリー で以下を実行します。
terraform apply -var-file="terraform.tfvars"
Helm で更新
spec で W&B を更新
-
Helm chart
*.yaml
設定 ファイルで、image.tag
やlicense
の 値 を変更して、新しい バージョン を指定します。license: 'new_license' image: repository: wandb/local tag: 'new_version'
-
次の コマンド で Helm アップグレード を実行します。
helm repo update helm upgrade --namespace=wandb --create-namespace \ --install wandb wandb/wandb --version ${chart_version} \ -f ${wandb_install_spec.yaml}
ライセンスとバージョンを直接更新
-
新しいライセンス キー とイメージ タグ を 環境 変数 として設定します。
export LICENSE='new_license' export TAG='new_version'
-
以下の コマンド で Helm リリース をアップグレードし、新しい 値 を既存の 設定 とマージします。
helm repo update helm upgrade --namespace=wandb --create-namespace \ --install wandb wandb/wandb --version ${chart_version} \ --reuse-values --set license=$LICENSE --set image.tag=$TAG
詳細については、パブリック リポジトリー の アップグレード ガイド を参照してください。
admin UI で更新
このメソッド は、通常セルフホスト Docker インストールで、W&B サーバー コンテナー の 環境 変数 で設定されていないライセンスを更新する場合にのみ機能します。
- W&B Deployment Page から新しいライセンスを取得し、アップグレードする デプロイメント の正しい organization と デプロイメント ID に一致することを確認します。
<host-url>/system-settings
で W&B Admin UI にアクセスします。- ライセンス管理セクションに移動します。
- 新しいライセンス キー を入力して変更を保存します。
[i18n] feedback_title
[i18n] feedback_question
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.