Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

comandos y opciones de trimentctl

Colaboradores

La "Paquete de instalación de Trident" incluye una utilidad de línea de comandos, tridentctl, Que proporciona un acceso sencillo a Astra Trident. Los usuarios de Kubernetes con suficientes privilegios pueden usarlo para instalar Astra Trident y también para interactuar con ella directamente para gestionar el espacio de nombres que contiene el pod Astra Trident.

Para obtener información de uso, ejecute tridentctl --help.

Los comandos disponibles y las opciones globales son:

Usage:
  tridentctl [command]

Comandos disponibles:

  • create: Añadir un recurso a Astra Trident.

  • delete: Elimine uno o más recursos de Astra Trident.

  • get: Obtenga uno o más recursos de Astra Trident.

  • help: Ayuda sobre cualquier comando.

  • images: Imprime una tabla de las imágenes de contenedores que necesita Astra Trident.

  • import: Importe un recurso existente a Astra Trident.

  • install: Instalar Astra Trident.

  • logs: Imprime los registros de Astra Trident.

  • send: Envíe un recurso desde Astra Trident.

  • uninstall: Desinstalar Astra Trident.

  • update: Modificar un recurso en Astra Trident.

  • upgrade: Actualizar un recurso en Astra Trident.

  • version: Imprime la versión de Astra Trident.

Indicadores:

  • `-d, --debug: Salida de depuración.

  • `-h, --help: Ayuda para tridentctl.

  • `-n, --namespace string: Espacio de nombres de la implementación de Astra Trident.

  • `-o, --output string: Formato de salida. Uno de json|yaml|name|Wide|ps (predeterminado).

  • `-s, --server string: Dirección/puerto de la interfaz REST de Astra Trident.

    Precaución La interfaz DE REST de Trident se puede configurar para escuchar y servir únicamente en 127.0.0.1 (para IPv4) o [::1] (para IPv6).
Precaución La interfaz DE REST de Trident se puede configurar para escuchar y servir únicamente en 127.0.0.1 (para IPv4) o [::1] (para IPv6).

create

Puede utilizar ejecutar el create Comando para añadir un recurso a Astra Trident.

Usage:
  tridentctl create [option]

Opción disponible:
backend: Añadir un back-end a Astra Trident.

delete

Puede ejecutar el delete Comando para eliminar uno o más recursos de Astra Trident.

Usage:
  tridentctl delete [option]

Opciones disponibles:

  • backend: Elimine uno o más back-ends de almacenamiento de Astra Trident.

  • node: Elimine uno o más nodos CSI de Astra Trident.

  • snapshot: Elimine una o más instantáneas de volumen de Astra Trident.

  • storageclass: Elimine una o varias clases de almacenamiento de Astra Trident.

  • volume: Elimine uno o varios volúmenes de almacenamiento de Astra Trident.

get

Puede ejecutar el get Comando para obtener uno o más recursos de Astra Trident.

Usage:
  tridentctl get [option]

Opciones disponibles:

  • backend: Obtenga uno o más back-ends de almacenamiento de Astra Trident.

  • snapshot: Obtiene una o más instantáneas de Astra Trident.

  • storageclass: Obtenga una o más clases de almacenamiento de Astra Trident.

  • volume: Obtenga uno o más volúmenes de Astra Trident.

images

Puede ejecutar el images Indicador para imprimir una tabla de las imágenes de contenedor que necesita Astra Trident.

Usage:
  tridentctl images [flags]

Banderas: * -h, --help`: Help for images.
*
-V, --k8s-version string': Versión semántica del cluster de Kubernetes.

import volume

Puede ejecutar el import volume Comando para importar un volumen existente a Astra Trident.

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

Alias:
volume, v

Indicadores:

  • `-f, --filename string: Ruta al archivo YLMA o JSON PVC.

  • `-h, --help: Ayuda para el volumen.

  • `--no-manage: Cree sólo PV/PVC. No asuma que se gestiona el ciclo de vida de los volúmenes.

install

Puede ejecutar el install Banderas para instalar Astra Trident.

Usage:
  tridentctl install [flags]

Indicadores:

  • `--autosupport-image string: La imagen contenedora del sistema de telemetría AutoSupport (valor predeterminado: "netapp/trident autosupport:20.07.0").

  • `--autosupport-proxy string: La dirección/puerto de un proxy para enviar telemetría AutoSupport.

  • `--csi: Instalar CSI Trident (reemplazar sólo para Kubernetes 1.13, requiere puertas de funciones).

  • `--enable-node-prep: Intente instalar los paquetes necesarios en los nodos.

  • `--generate-custom-yaml: Genere archivos YAML sin instalar nada.

  • `-h, --help: Ayuda para instalar.

  • `--http-request-timeout: Anule el tiempo de espera de la solicitud HTTP para la API DE REST de la controladora Trident (por defecto 1m30s).

  • `--image-registry string: La dirección/puerto de un registro de imagen interna.

  • `--k8s-timeout duration: El tiempo de espera para todas las operaciones de Kubernetes (por defecto 3 m0s).

  • `--kubelet-dir string: La ubicación del host del estado interno de Kubelet (predeterminado "/var/lib/kubelet").

  • `--log-format string: El formato de registro de Astra Trident (texto, json) (por defecto "text").

  • `--pv string: El nombre del PV heredado utilizado por Astra Trident, se asegura de que esto no existe (por defecto "trident").

  • `--pvc string: El nombre del PVC heredado utilizado por Astra Trident, se asegura de que esto no existe (por defecto "trident").

  • `--silence-autosupport: No envíe los paquetes AutoSupport a NetApp automáticamente (valor predeterminado: TRUE).

  • `--silent: Desactiva la mayoría de la salida durante la instalación.

  • `--trident-image string: La imagen de Astra Trident que se va a instalar.

  • `--use-custom-yaml: Utilice cualquier archivo YAML existente en el directorio de instalación.

  • `--use-ipv6: Utilice IPv6 para la comunicación de Astra Trident.

logs

Puede ejecutar el logs Indicadores para imprimir los registros de Astra Trident.

Usage:
  tridentctl logs [flags]

Indicadores:

  • `-a, --archive: Cree un archivo de soporte con todos los registros a menos que se especifique lo contrario.

  • `-h, --help: Ayuda para registros.

  • `-l, --log string: Mostrar el registro de Astra Trident. Uno de trident|auto|trident-operator|All (valor predeterminado "auto").

  • `--node string: El nombre del nodo Kubernetes del que se van a recopilar registros del nodo pod.

  • `-p, --previous: Obtiene los registros de la instancia anterior del contenedor si existe.

  • `--sidecars: Obtener los registros de los contenedores sidecar.

send

Puede ejecutar el send Para enviar un recurso desde Astra Trident.

Usage:
  tridentctl send [option]

Opción disponible:
autosupport: Enviar un fichero AutoSupport a NetApp.

uninstall

Puede ejecutar el uninstall Indicadores para desinstalar Astra Trident.

Usage:
  tridentctl uninstall [flags]

Banderas: * -h, --help: Ayuda para la desinstalación. * --silent: Desactiva la mayoría de la salida durante la desinstalación.

update

Puede ejecutar el update Comandos para modificar un recurso en Astra Trident.

Usage:
  tridentctl update [option]

Opciones disponibles:
backend: Actualizar un back-end en Astra Trident.

upgrade

Puede ejecutar el upgrade Comandos para actualizar un recurso en Astra Trident.

Usage:
tridentctl upgrade [option]

Opción disponible:
volume: Actualice uno o más volúmenes persistentes de NFS/iSCSI a CSI.

version

Puede ejecutar el version indicadores para imprimir la versión de tridentctl Y el servicio Trident que se ejecuta.

Usage:
  tridentctl version [flags]

Banderas: * --client: Sólo versión de cliente (no se necesita ningún servidor). * -h, --help: Ayuda para la versión.