Cette page fournit des commandes permettant de télécharger et de vérifier les artefacts de clusters Anthos sur solution Bare Metal suivants :
- Outil de ligne de commande
bmctl
. - Package d'images de conteneurs hors connexion dédié des clusters Anthos sur Bare Metal.
Connexion
Connectez-vous avec un compte Google :
gcloud auth login
Télécharger bmctl
bmctl
est un outil de ligne de commande pour les clusters Anthos sur solution Bare Metal qui simplifie la création et la gestion des clusters. Pour en savoir plus sur ce que vous pouvez faire avec bmctl
, consultez la page sur l'outil bmctl
.
Depuis votre poste de travail administrateur Linux, exécutez les commandes suivantes pour télécharger bmctl
et le rendre exécutable :
gsutil cp gs://anthos-baremetal-release/bmctl/VERSION/linux-amd64/bmctl .
chmod +x ./bmctl
Remplacez VERSION
par la version des clusters Anthos sur solution Bare Metal que vous souhaitez installer ou utiliser pour mettre à niveau vos clusters. La dernière version du correctif disponible est la version 1.13.10.
Vérifier bmctl
en utilisant openssl
Vérifiez le binaire bmctl
par rapport à la clé publique à l'aide de openssl
, où VERSION
correspond à la version du fichier :
gsutil cp gs://anthos-baremetal-release/bmctl/VERSION/linux-amd64/bmctl.1.sig .
openssl dgst -verify - -signature ./bmctl.1.sig ./bmctl <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
Le résultat attendu de cette commande est Verified OK
.
Télécharger le package d'images
Vous n'avez besoin du package d'images que si vous envisagez de configurer un miroir de registre. Le package fournit toutes les images de conteneur utilisées par les clusters Anthos sur Bare Metal pour la version spécifiée. Assurez-vous que le package que vous téléchargez est de la même version que le téléchargement bmctl
.
Depuis votre poste de travail administrateur Linux, exécutez la commande suivante pour télécharger le package :
gsutil cp gs://anthos-baremetal-release/bmctl/VERSION/linux-amd64/bmpackages_VERSION.tar.xz .
Vérifier le package d'images en utilisant openssl
Vérifiez le binaire du package d'images par rapport à la clé publique à l'aide de openssl
, où VERSION
est la version du fichier :
gsutil cp gs://anthos-baremetal-release/bmctl/VERSION/linux-amd64/bmpackages_VERSION.tar.xz.1.sig .
openssl dgst -verify - -signature ./bmpackages_VERSION.tar.xz.1.sig ./bmpackages_VERSION.tar.xz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
Le résultat attendu de cette commande est Verified OK
.