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

Last updated