Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Avant de commencer
Avant de commencer le processus d’installation, suivez les étapes de cette section pour vous assurer que votre environnement est configuré pour réussir l’installation des agents sur les bons clusters Kubernetes.
- Assurez-vous que votre version de Kubernetes est prise en charge
L’installation de l’agent Network Flow Monitor nécessite la version 1.25 de Kubernetes ou une version plus récente.
- Assurez-vous que vous avez installé les outils requis
Les scripts que vous utilisez pour ce processus d’installation nécessitent l’installation des outils suivants. Si ces outils ne sont pas encore installés, consultez les liens fournis pour plus d’informations.
Le AWS Command Line Interface (CLI). Pour plus d'informations, voir Installation ou mise à jour vers la dernière version du AWS Command Line Interface dans le Guide de AWS Command Line Interface référence.
Le gestionnaire de packages Helm. Pour plus d’informations, consultez Installation de Helm
sur le site web de Helm. L’outil de ligne de commande
kubectl. Pour plus d’informations, consultez Installer kubectlsur le site web de Kubernetes. La dépendance de la commande Linux
make. Pour plus d’informations, consultez l’article de blog suivant : Intro to make Linux Command: Installation and Usage. Par exemple, faites l’une des choses suivantes : Pour les distributions basées sur Debian, comme Ubuntu, utilisez la commande suivante :
sudo apt-get install makePour les distributions basées sur des RPM, comme CentOS, utilisez la commande suivante :
sudo yum install make
- Vérifiez que vous disposez de variables d' KubeConfig environnement valides et correctement configurées
L’installation de l’agent Network Flow Monitor fait appel à l’outil de gestion des packages Helm, qui utilise la variable kubeconfig,
$HELM_KUBECONTEXT, pour déterminer les clusters Kubernetes cibles avec lesquels travailler. Sachez également que lorsque Helm exécute des scripts d’installation, il fait référence, par défaut, au fichier standard~/.kube/config. Vous pouvez modifier les variables d’environnement de configuration, pour utiliser un fichier de configuration différent (en mettant à jour$KUBECONFIG) ou pour définir le cluster cible avec lequel vous voulez travailler (en mettant à jour$HELM_KUBECONTEXT).- Créez un espace de noms Kubernetes de l’agent Network Flow Monitor
L’application Kubernetes de l’agent Network Flow Monitor installe ses ressources dans un espace de noms spécifique. L’espace de noms doit exister pour que l’installation réussisse. Pour vous assurer que l’espace de noms requis est en place, vous pouvez effectuer l’une des opérations suivantes :
Créez l’espace de noms par défaut,
amazon-network-flow-monitor, avant de commencer.Créez un espace de noms différent, puis définissez-le dans la variable d’environnement
$NAMESPACElorsque vous exécutez l’installation pour créer des cibles.