Skip to main content
Hay disponible una nueva versión de este producto.
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.

Personalice la implementación trimentctl

Colaboradores

El instalador de Trident le permite personalizar atributos. Por ejemplo, si ha copiado la imagen de Trident en un repositorio privado, puede especificar el nombre de la imagen mediante --trident-image. Si ha copiado la imagen Trident así como las imágenes sidecar CSI necesarias en un repositorio privado, puede que sea preferible especificar la ubicación de ese repositorio mediante el --image-registry switch, que toma la forma <registry FQDN>[:port].

Para que Astra Trident configure automáticamente los nodos de trabajo, utilice --enable-node-prep. Para obtener más información sobre cómo funciona, consulte "aquí".

Nota La preparación automática de nodos de trabajo es una función beta que se utiliza únicamente en entornos que no son de producción.

Si utiliza una distribución de Kubernetes, donde kubelet mantiene los datos en una ruta distinta de la habitual /var/lib/kubelet, puede especificar la ruta alternativa mediante --kubelet-dir.

Si necesita personalizar la instalación más allá de lo que permiten los argumentos del instalador, también puede personalizar los archivos de implementación. Con el --generate-custom-yaml El parámetro crea los siguientes archivos YAML en el instalador setup directorio:

  • trident-clusterrolebinding.yaml

  • trident-deployment.yaml

  • trident-crds.yaml

  • trident-clusterrole.yaml

  • trident-daemonset.yaml

  • trident-service.yaml

  • trident-namespace.yaml

  • trident-serviceaccount.yaml

Después de haber generado estos archivos, puede modificarlos según sus necesidades y luego usarlos --use-custom-yaml para instalar su implementación personalizada.

./tridentctl install -n trident --use-custom-yaml