Cette documentation concerne la version la plus récente de GKE sur Azure, publiée en novembre 2021. Consultez les notes de version pour plus d'informations.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Créer une paire de clés SSH
Pour activer les communications chiffrées avec votre cluster, vous devez créer une paire de clés asymétriques (une clé publique et une clé privée) et l'associer aux machines virtuelles de votre plan de contrôle ou de vos pools de nœuds.
Pour générer une paire de clés asymétriques, exécutez la commande suivante :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/06/28 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/06/28 (UTC)."],[],[],null,["# Create an SSH key pair\n======================\n\nTo enable encrypted communications with your cluster, you must create an\nasymmetric key pair (a public and a private key) and associate it with your\ncontrol plane or node pool virtual machines.\n\nTo generate an asymmetric key pair, run the following command: \n\n ssh-keygen -t rsa -m PEM -b 4096 -C \"\u003cvar translate=\"no\"\u003eCOMMENT\u003c/var\u003e\" \\\n -f \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e -N \"\" 1\u003e/dev/null\n\nReplace the following:\n\n- \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e: a file name to save the key in\n- \u003cvar translate=\"no\"\u003eCOMMENT\u003c/var\u003e: a text string describing the key\n\nThis creates two files: \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e containing your\nSSH private key, and \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e`.pub` containing the\ncorresponding public key.\n\nTo save your SSH public key into an environment variable, run the following\ncommand: \n\n SSH_PUBLIC_KEY=$(cat \u003cvar translate=\"no\"\u003eSSH_PRIVATE_KEY\u003c/var\u003e.pub)\n\nWhat's next\n-----------\n\n- [Quickstart](/kubernetes-engine/multi-cloud/docs/azure/quickstart)\n- [Create a cluster](/kubernetes-engine/multi-cloud/docs/azure/how-to/create-cluster)"]]