cubectl

cubectl 실행 환경을 정의합니다.

cubectl
├── cluster-name
├── cert_validity_days
├── install-dir
├── closed-network
├── local-repository-install
└── local-repository-url

[cubectl]

cluster-name

설치되는 쿠버네티스 클러스터의 이름입니다.

  • Type : string

  • Default : kubernetes

  • Since : v1.0.0

cert_validity_days

인증서 만료기간 입니다.

  • Type : integer

  • Default : 36500 (100년)

  • Since : v1.0.0

install-dir

노드별 CUBECTL 설치 스크립트 (harbor, shell scripts) 저장 디렉토리입니다.

  • Type : string

  • Default : "/var/lib/cubectl"

  • Since : v1.0.0

closed-network

폐쇄망 설치 여부를 선택합니다.

폐쇄망 설치일 경우 :./archive 디렉토리에 설치 압축파일들이 반드시 존재해야 합니다.

  • Type : boolean

  • Default : false

  • Since : v1.0.0

local-repository-install

리눅스 로컬 저장소 설치를 활성화 합니다.

폐쇄망 설치 시는 true 로 지정해야 하고 {CUBE_HOME}/archive/runtime 디렉토리에 harbor-offline-installer-{VERSION}-linux-{ARCH}.tgz 파일이 존재해야 합니다.

멀티 OS로 클러스터를 구성할 경우 Ubuntu 20.04는 지원하지 않습니다.

  • Type : boolean

  • Default : -

  • Since : v1.0.0

local-repository-url

리눅스 로컬 저장소의 서비스의 URL입니다.

지정하지 않을 경우 사설 저장소의 IP address 가 자동 지정됩니다.

  • Type : string

  • Default : "http://{{ registry-ip }}:8080"

  • Since : v1.0.0

local-repository-port

deprecated v1.2.0

리눅스 로컬 저장소의 서비스 포트번호 입니다.

Last updated