Configurer le SDK Cloud pour utilisation derrière un proxy/pare-feu

Si vous êtes protégé par un pare-feu ou un proxy d'entreprise, il se peut que l'outil de ligne de commande gcloud ne puisse pas accéder à Internet avec ses paramètres par défaut.

Installer le SDK Cloud

Les programmes d'installation interactifs du SDK Cloud téléchargent des composants sur Internet dans le cadre du processus d'installation, qui risque de ne pas fonctionner correctement si vous êtes derrière un proxy ou un pare-feu.

Pour simplifier le processus d'installation lorsqu'une configuration de proxy est nécessaire, servez-vous de l'une des archives avec versions gérées autonomes pour installer le SDK Cloud. Toutes les versions précédentes du SDK Cloud peuvent également être téléchargées à partir de l’archive des téléchargements.

Configuration du proxy

Une fois le SDK installé, vous pouvez configurer les paramètres de proxy via les propriétés du SDK Cloud à l'aide du mécanisme gcloud config classique. Pour plus d'informations sur les propriétés du SDK Cloud et sur leur utilisation, consultez la page des propriétés.

Pour commencer, définissez le type de proxy que vous utilisez, ainsi que l'adresse et le port sur lesquels vous souhaitez l'atteindre :

gcloud config set proxy/type PROXY_TYPE
gcloud config set proxy/address PROXY_IP_ADDRESS
gcloud config set proxy/port PROXY_PORT
  • Le SDK Cloud accepte les valeurs suivantes pour PROXY_TYPE : http, http_no_tunnel, socks4, socks5.
  • PROXY_IP_ADDRESS est le nom d'hôte ou l'adresse IP permettant d'atteindre le proxy.
  • PROXY_PORT est le port sur lequel le proxy est exécuté (par exemple, 8080).

Pour un proxy authentifié, vous devez définir votre nom d'utilisateur et votre mot de passe de proxy à l'aide des propriétés, comme suit :

gcloud config set proxy/username USERNAME
gcloud config set proxy/password PASSWORD

Sinon, pour éviter que les identifiants du proxy soient enregistrés dans des journaux (tels que l'historique de l'interface système ou les journaux gcloud) ou dans le fichier de configuration de la CLI gcloud, vous pouvez définir les propriétés à l'aide de variables d'environnement, comme suit :

export CLOUDSDK_PROXY_USERNAME USERNAME
export CLOUDSDK_PROXY_PASSWORD PASSWORD

La CLI gcloud ne stocke ces valeurs nulle part. De cette façon, les identifiants peuvent être stockés localement dans un fichier chiffré, ou dans un emplacement réseau sécurisé et récupérés au besoin.

Vous trouverez une description complète de toutes les propriétés liées au proxy ici.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Documentation du SDK Cloud