Installer
Exigences
Avant d’installer etcd, consultez les pages suivantes :
Installer les binaires préconstruits
La méthode la plus simple pour installer etcd consiste à utiliser des binaires pré-construits :
-
Téléchargez le fichier archive compressé pour votre plateforme depuis versions publiées , en choisissant une version v3.7.2 ou ultérieure.
-
Décompressez le fichier archive. Cela crée un répertoire contenant les binaires.
-
Ajoutez les binaires exécutables à votre chemin d’accès. Par exemple, renommez et/ou déplacez les binaires vers un répertoire de votre chemin d’accès (comme
/usr/local/bin), ou ajoutez le répertoire créé à l’étape précédente à votre chemin d’accès. -
À partir d’un shell, vérifiez que
etcdest dans votre chemin d’accès :
Générer à partir du code source
Pour etcd v3.7.2, utilisez Go version 1.26+ ; cette version fixe la chaîne d’outils Go 1.26.8. Compilez etcd à partir de son code source en suivant ces étapes :
-
Téléchargez le dépôt etcd sous forme de fichier zip et décompressez-le, ou clonez le dépôt à l’aide de la commande suivante.
Pour construire à partir de
main@HEAD, omettre le drapeau-b v3.7.2. -
Changer de répertoire :
-
Exécutez le script de compilation :
Les binaires se trouvent dans le répertoire
bin. -
Ajoutez le chemin complet du répertoire
binà votre variable d’environnement PATH, par exemple : -
Vérifiez que
etcdest dans votre chemin :
Installation via les paquets du système
Avertissement : les installations d’etcd via les gestionnaires de paquets du système d’exploitation peuvent fournir des versions obsolètes, car elles ne sont ni automatiquement maintenues ni officiellement prises en charge par le projet etcd. Utilisez donc les paquets du système avec précaution.
Il existe plusieurs façons d’installer etcd sur différents systèmes d’exploitation, et voici quelques exemples de la manière dont cela peut être réalisé.
macOS (Homebrew)
- Mettre à jour Homebrew :
- Installer etcd :
- Vérifier l’installation
Linux
Bien qu’il soit possible d’installer etcd via les dépôts officiels et les gestionnaires de paquets de nombreuses distributions Linux majeures, les versions publiées peuvent être fortement obsolètes. L’installation de cette manière est donc fortement déconseillée.
La méthode recommandée pour installer etcd sous Linux consiste soit à utiliser des binaires pré-construits , soit à utiliser Homebrew.
Homebrew sous Linux
Homebrew peut fonctionner sous Linux et peut fournir des versions récentes des logiciels.
-
Prérequis
-
Mettre à jour Homebrew :
-
-
Procédure
-
Installation à l’aide de
brew:
-
-
Résultat
-
Vérifiez l’installation en obtenant la version :
La sortie ci-dessus est un exemple. La version corrective fournie par Homebrew peut différer ; vérifiez la version installée avec
etcd --version.
-
Docker
etcd utilise gcr.io/etcd-development/etcd
comme registre conteneur principal, et quay.io/coreos/etcd
comme secondaire.
Pour exécuter etcd à l’aide de Docker :
Installation dans le cadre de l’installation de Kubernetes
Vérification d’installation
Pour une vérification de cohérence un peu plus poussée de votre installation, consultez Démarrage rapide .