Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Prima di iniziare
Prima di iniziare il processo di installazione, segui i passaggi di questa sezione per assicurarti che il tuo ambiente sia configurato per installare correttamente gli agenti sui cluster Kubernetes corretti.
- Verificare che la versione di Kubernetes sia supportata
L'installazione dell'agente Network Flow Monitor richiede la versione 1.25 di Kubernetes o una versione più recente.
- Verificare di aver installato gli strumenti necessari
Gli script utilizzati per questo processo di installazione richiedono l'installazione dei seguenti strumenti. Se gli strumenti non sono ancora stati installati, consulta i collegamenti forniti per ulteriori informazioni.
Il AWS Command Line Interface (CLI). Per ulteriori informazioni, consulta Installazione o aggiornamento alla versione più recente di AWS Command Line Interface nella Guida di AWS Command Line Interface riferimento.
Il gestore di pacchetti Helm. Per ulteriori informazioni, consulta Installing Helm
sul sito web di Helm. Lo strumento a riga di comando
kubectl; Per ulteriori informazioni, consulta Install kubectlsul sito web di Kubernetes. La dipendenza dei comandi
makedi Linux. Per ulteriori informazioni, consulta il seguente post del blog: Intro to make Linux Command: Installation and Usage. Ad esempio, esegui una delle seguenti operazioni: Per distribuzioni basate su Debian, come Ubuntu, utilizza il seguente comando:
sudo apt-get install makePer distribuzioni basate su RPM, come CentOS, utilizza il seguente comando:
sudo yum install make
- Assicuratevi di disporre di variabili di KubeConfig ambiente valide e configurate correttamente
L'installazione dell'agente Network Flow Monitor utilizza lo strumento di gestione dei pacchetti Helm, che utilizza la variabile kubeconfig
$HELM_KUBECONTEXTper determinare i cluster Kubernetes di destinazione con cui lavorare. Inoltre, tieni presente che quando Helm esegue gli script di installazione, per impostazione predefinita fa riferimento al file~/.kube/configstandard. È possibile modificare le variabili dell'ambiente di configurazione, utilizzare un file di configurazione diverso (mediante aggiornamento di$KUBECONFIG) o definire il cluster di destinazione con cui si desidera lavorare (aggiornando$HELM_KUBECONTEXT).- Creazione di un namespace Kubernetes di Network Flow Monitor
L'applicazione Kubernetes dell'agente Network Flow Monitor installa le proprie risorse in un namespace specifico. Il namespace deve esistere affinché l'installazione abbia successo. Per garantire che il namespace richiesto sia disponibile, è possibile eseguire una delle seguenti operazioni:
Crea il namespace predefinito,
amazon-network-flow-monitor, prima di iniziare.Crea uno namespace diverso, quindi definiscilo nella variabile di ambiente
$NAMESPACEquando esegui l'installazione per creare destinazioni.