Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

comandi e opzioni tridentctl

Collaboratori

Il "Pacchetto di installazione Trident" include un'utility della riga di comando, tridentctl, Che fornisce un accesso semplice ad Astra Trident. Kubernetes gli utenti con privilegi sufficienti possono utilizzarlo per installare Astra Trident e per interagire direttamente con esso per gestire lo spazio dei nomi che contiene il pod Astra Trident.

Per informazioni sull'utilizzo, eseguire tridentctl --help.

I comandi e le opzioni globali disponibili sono:

Usage:
  tridentctl [command]

Comandi disponibili:

  • create: Aggiungere una risorsa ad Astra Trident.

  • delete: Rimuovere una o più risorse da Astra Trident.

  • get: Ottieni una o più risorse da Astra Trident.

  • help: Guida su qualsiasi comando.

  • images: Stampare una tabella delle immagini container di Astra Trident.

  • import: Importare una risorsa esistente in Astra Trident.

  • install: Installare Astra Trident.

  • logs: Stampare i log da Astra Trident.

  • send: Inviare una risorsa da Astra Trident.

  • uninstall: Disinstallare Astra Trident.

  • update: Modificare una risorsa in Astra Trident.

  • upgrade: Aggiornare una risorsa in Astra Trident.

  • version: Stampa la versione di Astra Trident.

Allarmi:

  • `-d, --debug: Output di debug.

  • `-h, --help: Guida per tridentctl.

  • `-n, --namespace string: Namespace dell'implementazione di Astra Trident.

  • `-o, --output string: Formato di output. Uno tra json|yaml|name|wide|ps (impostazione predefinita).

  • `-s, --server string: Indirizzo/porta dell'interfaccia REST di Astra Trident.

    Avvertenza L'interfaccia REST di Trident può essere configurata per l'ascolto e la distribuzione solo su 127.0.0.1 (per IPv4) o [::1] (per IPv6).
Avvertenza L'interfaccia REST di Trident può essere configurata per l'ascolto e la distribuzione solo su 127.0.0.1 (per IPv4) o [::1] (per IPv6).

create

È possibile utilizzare il create Comando per aggiungere una risorsa ad Astra Trident.

Usage:
  tridentctl create [option]

Opzione disponibile:
backend: Aggiungi un backend ad Astra Trident.

delete

È possibile eseguire delete Comando per rimuovere una o più risorse da Astra Trident.

Usage:
  tridentctl delete [option]

Opzioni disponibili:

  • backend: Eliminare uno o più backend di storage da Astra Trident.

  • node: Eliminare uno o più nodi CSI da Astra Trident.

  • snapshot: Consente di eliminare una o più snapshot di volumi da Astra Trident.

  • storageclass: Eliminare una o più classi di storage da Astra Trident.

  • volume: Eliminare uno o più volumi di storage da Astra Trident.

get

È possibile eseguire get Comando per ottenere una o più risorse da Astra Trident.

Usage:
  tridentctl get [option]

Opzioni disponibili:

  • backend: Ottieni uno o più backend di storage da Astra Trident.

  • snapshot: Ottenere una o più istantanee da Astra Trident.

  • storageclass: Ottieni una o più classi di storage da Astra Trident.

  • volume: Procurarsi uno o più volumi da Astra Trident.

images

È possibile eseguire images Flag per stampare una tabella delle immagini container richieste da Astra Trident.

Usage:
  tridentctl images [flags]

Allarmi: * -h, --help`: Help for images.
*
-V, --k8s-version string`: Versione semantica del cluster Kubernetes.

import volume

È possibile eseguire import volume Comando per importare un volume esistente in Astra Trident.

Usage:
  tridentctl import volume <backendName> <volumeName> [flags]

Alias:
volume, v

Allarmi:

  • `-f, --filename string: Percorso al file PVC YAML o JSON.

  • `-h, --help: Guida per il volume.

  • `--no-manage: Crea solo PV/PVC. Non presupporre la gestione del ciclo di vita dei volumi.

install

È possibile eseguire install Flag per installare Astra Trident.

Usage:
  tridentctl install [flags]

Allarmi:

  • `--autosupport-image string: L'immagine container per il sistema di Telemetria AutoSupport (impostazione predefinita "netapp/Trident autosupport:20.07.0").

  • ``--autosupport-proxy string`Indirizzo/porta di un proxy per l'invio di telemetria AutoSupport.

  • `--csi: Installare CSI Trident (override solo per Kubernetes 1.13, richiede feature gate).

  • `--enable-node-prep: Tentare di installare i pacchetti richiesti sui nodi.

  • `--generate-custom-yaml: Generare file YAML senza installare nulla.

  • `-h, --help: Guida all'installazione.

  • `--http-request-timeout: Consente di sovrascrivere il timeout della richiesta HTTP per l'API REST del controller Trident (valore predefinito 1 m30s).

  • `--image-registry string: L'indirizzo/porta di un registro di immagini interno.

  • `--k8s-timeout duration: Il timeout per tutte le operazioni Kubernetes (valore predefinito: 3 m0s).

  • `--kubelet-dir string: La posizione host dello stato interno di kubelet (default "/var/lib/kubelet").

  • `--log-format string: Il formato di registrazione Astra Trident (text, json) (default "text").

  • `--pv string: Il nome del PV legacy utilizzato da Astra Trident, garantisce che non esista (il "tridente" predefinito).

  • `--pvc string: Il nome del PVC legacy utilizzato da Astra Trident, garantisce che non esista (il "tridente" predefinito).

  • `--silence-autosupport: Non inviare pacchetti AutoSupport a NetApp automaticamente (valore predefinito vero).

  • `--silent: Disattivare l'output MOST durante l'installazione.

  • `--trident-image string: L'immagine Astra Trident da installare.

  • `--use-custom-yaml: Utilizzare tutti i file YAML esistenti nella directory di installazione.

  • `--use-ipv6: Utilizza IPv6 per la comunicazione di Astra Trident.

logs

È possibile eseguire logs Flag per stampare i log da Astra Trident.

Usage:
  tridentctl logs [flags]

Allarmi:

  • `-a, --archive: Creare un archivio di supporto con tutti i log, se non diversamente specificato.

  • `-h, --help: Guida per i log.

  • `-l, --log string: Registro Astra Trident da visualizzare. Uno tra trident|auto|trident-operator|all (impostazione predefinita "auto").

  • `--node string: Il nome del nodo Kubernetes da cui raccogliere i log dei pod dei nodi.

  • `-p, --previous: Ottenere i log per l'istanza di container precedente, se esistente.

  • `--sidecars: Ottenere i log per i contenitori del sidecar.

send

È possibile eseguire send Comando per inviare una risorsa da Astra Trident.

Usage:
  tridentctl send [option]

Opzione disponibile:
autosupport: Inviare un archivio AutoSupport a NetApp.

uninstall

È possibile eseguire uninstall Flag per disinstallare Astra Trident.

Usage:
  tridentctl uninstall [flags]

Allarmi: * -h, --help: Guida per la disinstallazione. * --silent: Disattivare l'output MOST durante la disinstallazione.

update

È possibile eseguire update Comandi per modificare una risorsa in Astra Trident.

Usage:
  tridentctl update [option]

Opzioni disponibili:
backend: Aggiornare un backend in Astra Trident.

upgrade

È possibile eseguire upgrade Comandi per aggiornare una risorsa in Astra Trident.

Usage:
tridentctl upgrade [option]

Opzione disponibile:
volume: Aggiornare uno o più volumi persistenti da NFS/iSCSI a CSI.

version

È possibile eseguire version contrassegni per stampare la versione di tridentctl E il servizio Running Trident.

Usage:
  tridentctl version [flags]

Allarmi: * --client: Solo versione client (non è richiesto alcun server). * -h, --help: Guida per la versione.