tridentctl 설치를 사용자 지정합니다
Trident 설치 프로그램을 사용하여 설치를 사용자 지정할 수 있습니다.
설치 프로그램에 대해 알아보십시오
Trident 설치 프로그램을 사용하여 특성을 사용자 지정할 수 있습니다. 예를 들어 Trident 이미지를 개인 리포지토리에 복사한 경우 을 사용하여 이미지 이름을 지정할 수 --trident-image
있습니다. 필요한 CSI 사이드카 이미지와 Trident 이미지를 개인 리포지토리에 복사한 경우 양식을 사용하는 스위치를 <registry FQDN>[:port]
사용하여 리포지토리의 위치를 지정하는 것이 좋습니다 --image-registry
.
전용 리포지토리에 Trident를 설치할 때 스위치를 사용하여 리포지토리 위치를 지정하는 경우 --image-registry 리포지토리 경로에서 를 사용하지 마십시오 /netapp/ . 예를 들면 다음과 같습니다. ./tridentctl install --image-registry <image-registry> -n <namespace>
|
kubelet이 평소 하던 /var/lib/kubelet가 아닌 다른 경로에 데이터를 보관하는 Kubernetes 배포를 사용하는 경우 -kubelet-dir을 사용하여 대체 경로를 지정할 수 있습니다.
설치 관리자의 인수 이외에 설치를 사용자 지정해야 하는 경우 배포 파일을 사용자 지정할 수도 있습니다. '--generate-custom-YAML' 파라미터를 사용하면 설치 프로그램의 '셋업' 디렉토리에 다음과 같은 YAML 파일이 생성됩니다.
-
트리덴트-클러스터롤리바인딩.YAML
-
'트라이덴트 배포.YAML'
-
트리덴트-CRD.YAML
-
트리덴트-클러스터역할.YAML
-
트리덴트-디멘트발병 YAML
-
'삼류 서비스.YAML'
-
'삼중인대.YAML'
-
트라이덴트-서비스계정.YAML
-
트리덴트의 지략적인 요아ML
이러한 파일을 생성한 후 필요에 따라 수정한 다음 '--use-custom-YAML'을 사용하여 사용자 지정 배포를 설치할 수 있습니다.
./tridentctl install -n trident --use-custom-yaml