Download CUBE
CUBE 다운로드
CUBE는 다음과 같이 4가지 설치 패키지 다운로드를 제공합니다:
온라인 설치 패키지
칵테일 포함 온라인 설치 패키지
폐쇄망 설치 패키지
칵테일 포함 폐쇄망 설치 패키지
이전 이미 다운로드된 파일들이 존재한다면 새로운 파일로 Overwrite 됩니다.
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=user PASSWD=pwd VERSION=v1.0.4 sh -CUBE는 상용 제품입니다. 다운로드 계정 발급은 서비스 데스크로 문의바랍니다.
환경 변수
ACCOUNT : 다운로드 계정명
PASSWD : 다운로드 계정 비밀번호
VERSION (optional)
CUBE 버전
예 : v1.2.0, v1.0.3, v1.0.4
Default: 최신 버전
AIRGAP (optional)
폐쇄망 설치 패키지를 다운로드 합니다.
설치 대상 노드들의 리눅스 배포판 이름을 입력합니다.
중복선택 가능합니다. (예: AIRGAP=ubuntu2204,rocky9,rhel8)
지원 리눅스 배포판 (12종) : ubuntu2004 | ubuntu2204 | ubuntu2304 | ubuntu2310 | centos7 | centos8 (stream) | centos9 (stream) | rocky8 | rocky9 | rhel7 | rhel8 | rhel9
NODE_ARCH (optional)
설치할 노드들의 CPU 아키텍처를 입력합니다.
중복선택 가능하며 amd64(x86_64), arm64 2종을 지원합니다.
Default: amd64
since v1.2.0
K8S (optional)
폐쇄망 설치 패키지의 쿠버네티스 버전을 입력합니다.
v1.29와 같이 마이너 버전까지 입력한 경우 CUBE에서 지원하는 latest 버전 다운로드합니다.v1.29.2와 같이 패치 버전까지 입력한 경우 특정 버전 다운로드 가능합니다.지원 쿠버네티스 버전은 * Supported Versions 을 참조하세요.
OS (optional)
cubectl런타임 OS을 입력합니다.linux, darwin 2종을 지원합니다.
Default: 현재 OS
ARCH (optional)
cubectl런타임 OS CPU 아키텍처를 입력합니다.amd64(x86_64), arm64 2종을 지원합니다.
Default: amd64(x86_64)
COCKTAIL (optional)
입력된 버전의 칵테일을 포함한 패키지를 다운로드합니다.
예 : v4.7.4
CCP (optional)
입력된 버전의
ccp파일(칵테일 설치 CLI)을 포함한 패키지를 다운로드합니다.예 : v1.1.1, v1.0
Default: 최신 버전
예제
온라인 패키지 다운로드
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> VERSION=v1.2.0 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> VERSION=v1.2.0 OS=linux sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> VERSION=v1.2.0 OS=linux ARCH=amd64 sh -폐쇄망 패키지 다운로드
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 VERSION=v1.2.0 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 VERSION=v1.2.0 OS=linux sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 VERSION=v1.2.0 OS=linux ARCH=amd64 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 VERSION=v1.2.0 OS=linux ARCH=amd64 K8S=v1.29 sh -
# 멀티 배포판
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204,rocky9,rhel8 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204,rocky9,rhel8 ARCH=amd64,arm64 sh -칵테일 포함 온라인 패키지 다운로드
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> COCKTAIL=v4.7.4 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> COCKTAIL=v4.7.4 VERSION=v1.0.0 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> COCKTAIL=v4.7.4 VERSION=v1.0.0 OS=linux sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> COCKTAIL=v4.7.4 VERSION=v1.0.0 OS=linux ARCH=amd64 sh -칵테일 포함 폐쇄망 패키지 다운로드
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 COCKTAIL=v4.7.4 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 COCKTAIL=v4.7.4 VERSION=v1.0.0 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 COCKTAIL=v4.7.4 VERSION=v1.0.0 OS=linux sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 COCKTAIL=v4.7.4 VERSION=v1.0.0 OS=linux ARCH=amd64 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cubectl | ACCOUNT=<user> PASSWD=<password> AIRGAP=ubuntu2204 COCKTAIL=v4.7.4 VERSION=v1.0.0 OS=linux ARCH=amd64 K8S=v1.24 sh -패키지 디렉토리 구조
온라인 설치 패키지 (예)
cubectl-v1.2.0/
├── bin/
│ └── cubectl
├── config/
│ ├── cubectl.toml
│ └── default/ : ansible-runner private-data dir. (default)/
│ ├── env/
│ ├── inventory/
│ └── certs/
├── archive/
│ ├── runtime/
│ │ ├── regctl-linux-amd64.tgz : since v1.2.0
│ │ └── harbor-offline-installer-v2.7.4-linux-amd64.tgz : since v1.2.0
│ │ └── podman-v4.4.2-linux-amd64.tgz : since v1.2.2
│ └── cubectl-image-v1.2.0.tgz : for bastion architecture since v1.2.0
├── extends/
│ └── addon/
│ ├── charts/
│ │ ├── index.yaml : runtime 생성
│ │ ├── kore-board-0.5.5.tgz
│ │ ├── csi-driver-nfs-v4.8.0.tgz
│ │ └── gpu-operator-v23.9.0.tgz
│ ├── images/
│ │ └── gpu-operator/
│ │ └── gpu-operator-v23.9.0-ubuntu2004.tgz
│ └── profile/
│ ├── kore-board/
│ │ └── default.yaml
│ ├── kore-board_20240101000000/ : 백업시 생성
│ │ └── default.yaml
│ ├── csi-driver-nfs/
│ │ └── default.yaml
│ └── gpu-operator/
│ ├── default.yaml
│ ├── ubuntu.yaml
│ └── redhat.yaml
├── logs/
└── LICENSE.txt칵테일 포함 온라인 설치 패키지 (예)
cubectl-v1.2.0/
├── bin/
│ ├── ccp
│ └── cubectl
├── config/
├── archive/
│ ├── runtime/
│ │ ├── regctl-linux-amd64.tgz
│ │ └── harbor-offline-installer-v2.7.4-linux-amd64.tgz
│ │ └── podman-v4.4.2-linux-amd64.tgz
│ ├── cocktail-v4.7.4-R20230419.tgz
│ └── cubectl-image-v1.2.0.tgz
├── extends/
│ └── addon/
│ ├── charts/
│ │ ├── index.yaml : runtime 생성
│ │ ├── kore-board-0.5.5.tgz
│ │ ├── csi-driver-nfs-v4.8.0.tgz
│ │ └── gpu-operator-v23.9.0.tgz
│ ├── images/
│ │ └── gpu-operator/
│ │ └── gpu-operator-v23.9.0-ubuntu2004.tgz
│ └── profile/
│ ├── kore-board/
│ │ └── default.yaml
│ ├── kore-board_20240101000000/ : 백업시 생성
│ │ └── default.yaml
│ ├── csi-driver-nfs/
│ │ └── default.yaml
│ └── gpu-operator/
│ ├── default.yaml
│ ├── ubuntu.yaml
│ └── redhat.yaml
├── logs/
└── LICENSE.txt폐쇄망 설치 패키지 (예)
cubectl-v1.2.0/
├── bin/
│ └── cubectl
├── config/
├── archive/
│ ├── v1.29/
│ │ ├── harbor-images-v1.25.9.tgz
│ │ ├── k8s-images-v1.29.3.tgz
│ │ └── k8s-repo-ubuntu2204-amd64-v1.29.3.tgz
│ ├── runtime/
│ │ ├── calicoctl-v3.28.0-linux-amd64.tar.gz
│ │ ├── etcd-v3.5.7-linux-amd64.tar.gz
│ │ ├── harbor-offline-installer-v2.7.4-linux-amd64.tgz
│ │ ├── helm-v3.10.3-linux-amd64.tar.gz
│ │ ├── regctl-linux-amd64.tgz
│ │ └── podman-v4.4.2-linux-amd64.tgz
│ ├── local-repo-ubuntu2204-amd64-R240528.tgz
│ ├── extend-images.tgz
│ ├── util-images.tgz
│ └── cubectl-image-v1.2.0.tgz
├── extends/
│ └── addon/
│ ├── charts/
│ │ ├── index.yaml : runtime 생성
│ │ ├── kore-board-0.5.5.tgz
│ │ ├── csi-driver-nfs-v4.8.0.tgz
│ │ └── gpu-operator-v23.9.0.tgz
│ ├── images/
│ │ └── gpu-operator/
│ │ └── gpu-operator-v23.9.0-ubuntu2004.tgz
│ └── profile/
│ ├── kore-board/
│ │ └── default.yaml
│ ├── kore-board_20240101000000/ : 백업시 생성
│ │ └── default.yaml
│ ├── csi-driver-nfs/
│ │ └── default.yaml
│ └── gpu-operator/
│ ├── default.yaml
│ ├── ubuntu.yaml
│ └── redhat.yaml
├── logs/
└── LICENSE.txt칵테일 포함 폐쇄망 설치 패키지 (예)
cubectl-v1.2.0/
├── bin/
│ ├── cubectl
│ └── ccp
├── config/
├── archive/
│ ├── v1.29/
│ │ ├── harbor-images-v1.25.9.tgz
│ │ ├── k8s-images-v1.29.3.tgz
│ │ └── k8s-repo-ubuntu2204-amd64-v1.29.3.tgz
│ ├── runtime/
│ │ ├── calicoctl-v3.28.0-linux-amd64.tar.gz
│ │ ├── etcd-v3.5.7-linux-amd64.tar.gz
│ │ ├── harbor-offline-installer-v2.7.4-linux-amd64.tgz
│ │ ├── helm-v3.10.3-linux-amd64.tar.gz
│ │ ├── regctl-linux-amd64.tgz
│ │ └── podman-v4.4.2-linux-amd64.tgz
│ ├── cocktail-v4.8.0-R2024011603.tgz
│ ├── local-repo-ubuntu2204-amd64-R240528.tgz
│ ├── extend-images.tgz
│ ├── util-images.tgz
│ └── cubectl-image-v1.2.0.tgz
├── extends/
│ └── addon/
│ ├── charts/
│ │ ├── index.yaml : runtime 생성
│ │ ├── kore-board-0.5.5.tgz
│ │ ├── csi-driver-nfs-v4.8.0.tgz
│ │ └── gpu-operator-v23.9.0.tgz
│ ├── images/
│ │ └── gpu-operator/
│ │ └── gpu-operator-v23.9.0-ubuntu2004.tgz
│ └── profile/
│ ├── kore-board/
│ │ └── default.yaml
│ ├── kore-board_20240101000000/ : 백업시 생성
│ │ └── default.yaml
│ ├── csi-driver-nfs/
│ │ └── default.yaml
│ └── gpu-operator/
│ ├── default.yaml
│ ├── ubuntu.yaml
│ └── redhat.yaml
├── logs/
└── LICENSE.txt칵테일 다운로드
칵테일 tar 파일과 ccp CLI 가 현재 디렉토리에 다운로드 됩니다.
$ curl -sfL https://cube.k3.acornsoft.io/download-cocktail | ACCOUNT=user PASSWD=pwd sh -환경 변수
ACCOUNT : 다운로드 계정명
PASSWD : 다운로드 계정 비밀번호
VERSION (optional)
칵테일 버전
예 : v4.7.4, v4.7, v4.7.4_R202308
Default: 최신 버전
CCP (optional)
ccp버전예 : v1.1.1, v1.0
Default: 최신 버전
예제
$ curl -sfL https://cube.k3.acornsoft.io/download-cocktail | ACCOUNT=<user> PASSWD=<password> sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cocktail | ACCOUNT=<user> PASSWD=<password> VERSION=v4.7.4 sh -
$ curl -sfL https://cube.k3.acornsoft.io/download-cocktail | ACCOUNT=<user> PASSWD=<password> VERSION=v4.7.4 CCP=v1.0.6 sh -Last updated