addon
addon
├── list
├── enable
└── disable
addon list
since v1.2.0
애드온 목록을 조회합니다.
$ cubectl addon list --kubeconfig <kubeconfig file>
parameters
--kubeconfig <kubeconfig file>
쿠버네티스 클러스터의 kubeconfig 파일입니다.
Default : ${CUBE_HOME}/config/{{CLUSTER}}/acloud-client-kubeconfig
examples
$ cubectl addon list
$ cubectl addon list --kubeconfig acloud-client-kubeconfig
addon enable
since v1.2.0
조회된 애드온 목록에서 설치할 ADDON_NAME을 확인하고 해당 애드온을 설치 합니다.
$ cubectl addon enable {{ADDON_NAME}} --kubeconfig <kubeconfig file> --profile <profile file>
parameters
--kubeconfig <kubeconfig file>
애드온을 설치할 쿠버네티스 클러스터의 kubeconfig 파일입니다.
Default : ${CUBE_HOME}/config/{{CLUSTER}}/acloud-client-kubeconfig
--profile <profile file>
애드온에 적용할 profile 파일명을 입력합니다. (확장자 제외)
Default : 미 입력시 default.yaml 사용됨
examples
$ cubectl addon enable gpu-operator
$ cubectl addon enable gpu-operator --kubeconfig acloud-client-kubeconfig
$ cubectl addon enable gpu-operator --kubeconfig acloud-client-kubeconfig --profile redhat
$ cubectl addon enable gpu-operator --kubeconfig acloud-client-kubeconfig --profile redhat
addon disable
since v1.2.0
설치된 애드온을 삭제 합니다.
$ cubectl addon disable {{ADDON_NAME}} --kubeconfig <kubeconfig file>
parameters
--kubeconfig <kubeconfig file>
애드온을 삭제할 쿠버네티스 클러스터의 kubeconfig 파일입니다.
Default : ${CUBE_HOME}/config/{{CLUSTER}}/acloud-client-kubeconfig
examples
$ cubectl addon disable csi-driver-nfs
$ cubectl addon disable csi-driver-nfs --kubeconfig acloud-client-kubeconfig