Salta ai contenuti

Configurazione del nodo

Quattro comandi si trovano al livello superiore della Site CLI anziché dietro execcli — sono ciò che il menu interattivo offre all’accesso, insieme a health e diagnosis.

configure Initial configuration of the node
configure-generic-hardware Configure Hardware that isn't certified by F5XC.
configure-network Initial configuration of the network
configure-http-proxy Initial configuration of the HTTP proxy

Questo è il testo del menu dell’appliance, e queste sei voci costituiscono l’intero livello superiore.

Configurazione iniziale del nodo: i dettagli di registrazione che lo associano a un tenant e a un sito.

Configurazione iniziale della rete — indirizzamento per le interfacce del nodo.

Configura un proxy HTTP in uscita, per un CE che non riesce a raggiungere direttamente il piano di controllo F5.

Configura hardware non certificato da F5. Correlato alla configurazione dell’hardware certificato raggiungibile tramite edit-certified-hardware: senza un endpoint hardware certificato valido, vpmd esce con “fail to match certified hardware” e il nodo non si registra mai.

Questi rappresentano il percorso manuale, e questa distribuzione adotta quello automatizzato. La registrazione viene scritta da cloud-init al primo avvio — terraform/cloud-init/ce-node.yaml scrive /etc/vpm/config.yaml con il nome del cluster, il token e l’endpoint dell’hardware certificato — così un nodo si avvia già configurato e configure non ha nulla da fare.

Questo è rilevante per due motivi che vanno oltre il semplice ordine:

  • Riproducibilità. Un nodo configurato tramite procedura guidata viene configurato diversamente ogni volta che qualcuno lo esegue. Un nodo configurato tramite cloud-init viene configurato in modo identico ogni volta, il che rende la demo ridistribuibile.
  • Sono il percorso di ripristino, non il percorso di distribuzione. Ricorrere a configure quando un nodo deve essere reindirizzato e Terraform non è un’opzione — un nodo che non si è mai registrato, tramite la console seriale, dove nient’altro può raggiungerlo.