Mettre à jour avec Terraform
Si vous avez déployé le serveur W&B à l’aide de l’un des modules Terraform maintenus par W&B, utilisez Terraform pour mettre à jour sur place votre clé de licence et la version de W&B. Le tableau suivant répertorie les modules Terraform gérés par W&B, par plateforme cloud.- Accédez au module Terraform maintenu par W&B pour votre fournisseur de cloud. Consultez le tableau ci-dessus pour trouver le module Terraform correspondant à votre fournisseur de cloud.
-
Dans votre configuration Terraform, mettez à jour
wandb_versionetlicensedans la configuration de votre module Terraformwandb_app: -
Appliquez la configuration Terraform avec
terraform planetterraform apply. -
Facultatif : si vous utilisez un fichier
terraform.tfvarsou un autre fichier.tfvars, mettez-le à jour ou créez-en un avec la nouvelle version de W&B et la nouvelle clé de licence.Depuis le répertoire de votre workspace Terraform, appliquez la configuration :
Mettre à jour avec Helm
Deux méthodes de mise à jour basées sur Helm sont disponibles : partir de votre fichier de valeurs Helm existant, ou définir la nouvelle licence et le nouveau tag d’image directement dans la commande de mise à niveau. Les sections suivantes décrivent chacune de ces méthodes.Mettre à jour W&B avec une spec
Utilisez cette méthode si vous gérez votre configuration Helm dans un fichier de valeurs*.yaml suivi.
-
Indiquez une nouvelle version en modifiant la valeur
image.tag, la valeurlicense, ou les deux, dans le fichier de configuration*.yamlde votre chart Helm : -
Mettez à jour le dépôt Helm, puis mettez à niveau la version W&B à l’aide de votre fichier de valeurs :
Mettre à jour directement la licence et la version
Utilisez cette méthode pour mettre à jour la licence et le tag d’image sans modifier de fichier de valeurs, tout en réutilisant la configuration existante de votre version Helm.-
Définissez la nouvelle clé de licence et le nouveau tag d’image comme variables d’environnement :
-
Mettez à niveau votre version Helm en fusionnant les nouvelles valeurs avec la configuration existante :
Mettre à jour avec l’interface d’administration
Utilisez l’interface d’administration pour faire pivoter votre clé de licence directement depuis la W&B App, sans modifier la configuration de votre déploiement. Cette méthode ne s’applique qu’aux licences qui ne sont pas définies par une variable d’environnement dans le conteneur du serveur W&B, ce qui est généralement le cas des installations Docker autogérées. Elle met uniquement à jour la licence et ne modifie pas la version du serveur W&B en cours d’exécution.- Obtenez une nouvelle licence depuis la page W&B Deployment, en vérifiant qu’elle correspond à la bonne organisation et à l’ID du déploiement que vous souhaitez mettre à niveau.
- Ouvrez la page License dans la W&B App. Cliquez sur Settings > License ou rendez-vous sur
HOST_URL/console/settings/license, oùHOST_URLcorrespond à l’URL de l’hôte de votre serveur W&B. - Accédez à la section de gestion des licences.
- Saisissez la nouvelle clé de licence et enregistrez vos modifications.