ADDON 관련 파일 다운로드
실행 명령어
$ curl -sfL https://cube.k3.acornsoft.io/download-addon | ACCOUNT=<user> PASSWD=<password> NAME=gpu sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-addon | ACCOUNT=<user> PASSWD=<password> NAME=gpu VERSION=v23.9.0 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-addon | ACCOUNT=<user> PASSWD=<password> NAME=gpu VERSION=v23.9.0 OSEXT=ubuntu2004 sh -
Download-addon 스크립트 인자값 정의 및 사용법
필수 인자값
ACCOUNT = NAS계정 PASSWD = NAS계정암호 NAME = ADDON종류(nfs | gpu | kore)
옵션인자값
VERSION = ADDON버전(단수값지원) OSEXT = GPU ADDON설치시 설치대상서버의 OS종류(default=ubuntu2004)
명령어 실행 후 local상 파일구조
$CUBE_HOME/
└── cubectl-v1.x.x/
├── archive
├── bin
├── config
├── extends/
│ └── addon/
│ ├── chart/
│ │ ├── csi-driver-nfs-v4.8.0.tgz
│ │ ├── gpu-operator-v23.9.0.tgz
│ │ └── kore-board-0.5.5.tgz
│ ├── profile/
│ │ ├── csi-driver-nfs/
│ │ │ └── default.yaml
│ │ ├── gpu-operator/
│ │ │ ├── default.yaml
│ │ │ ├── redhat.yaml
│ │ │ └── ubuntu.yaml
│ │ └── kore-board/
│ │ └── default.yaml
│ └── images/
│ └── gpu-operator/
│ └── gpu-operator-v23.9.0-ubuntu2204.tgz
│
├── logs
└── LICENSE.txt
ADDON Download시 $CUBE_HOME 에 저장합니다.
만일 $CUBE_HOME 이 설정되어 있지 않은 경우 명령어를 실행한 디렉토리에 Download 받습니다.
ADDON Download시 기존 ADDON폴더에 profile폴더가 존재 할 경우 기존 profile 폴더를 현재 시각을 붙여 백업하고 Download받습니다