Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Personalizar a implantação do tridentctl

Colaboradores

O instalador do Trident permite personalizar atributos. Por exemplo, se você tiver copiado a imagem Trident para um repositório privado, poderá especificar o nome da imagem --trident-image usando o . Se você copiou a imagem do Trident, bem como as imagens do sidecar do CSI necessárias para um repositório privado, pode ser preferível especificar a localização desse repositório usando o --image-registry switch, que assume o formulário <registry FQDN>[:port].

Para que o Astra Trident configure automaticamente nós de trabalho para você, --enable-node-prep use o . Para obter mais detalhes sobre como funciona, "aqui"consulte .

Observação A preparação automática do nó de trabalho é um recurso beta destinado a ser usado apenas em ambientes não produtivos.

Se você estiver usando uma distribuição do Kubernetes, onde kubelet mantém seus dados em um caminho diferente do habitual /var/lib/kubelet, você poderá especificar o caminho alternativo usando `--kubelet-dir`o .

Se você precisar personalizar a instalação além do que os argumentos do instalador permitem, você também pode personalizar os arquivos de implantação. Usando o --generate-custom-yaml parâmetro cria os seguintes arquivos YAML no diretório do instalador setup:

  • trident-clusterrolebinding.yaml

  • trident-deployment.yaml

  • trident-crds.yaml

  • trident-clusterrole.yaml

  • trident-daemonset.yaml

  • trident-service.yaml

  • trident-namespace.yaml

  • trident-serviceaccount.yaml

Depois de gerar esses arquivos, você pode modificá-los de acordo com suas necessidades e, em seguida, usá-los --use-custom-yaml para instalar sua implantação personalizada.

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