Installer
Exigences
Avant d’installer etcd, consultez les pages suivantes :
- [Plateformes prises en charge][]
- [Recommandations matérielles][]
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 Releases , en choisissant une version v3.7.0 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
Si vous avez Go version 1.21+ , vous pouvez compiler 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.0.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 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 :
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
- [Exécuter etcd en tant que StatefulSet Kubernetes][]
Vérification d’installation
Pour une vérification de cohérence un peu plus poussée de votre installation, consultez Quickstart .