IBM Cloud Kubernetes Service CLI 플러그인 참조

IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud 및 IBM Cloud Satellite 용 클러스터를 생성하고 관리하려면 다음 명령어를 사용하십시오.

명령행에서 ibmcloud CLI 및 플러그인에 대한 업데이트가 사용 가능할 때 알림을 받습니다. 사용 가능한 모든 명령 및 옵션을 사용할 수 있도록 CLI를 최신 상태로 유지하십시오.

  1. IBM Cloud CLI를 설치하십시오. IBM Cloud CLI 시작하기를 참조하십시오.

  2. ks 플러그인을 설치하십시오.

    ibmcloud plugin install ks
    

API 명령

현재 API 엔드포인트를 확인하세요.

ibmcloud ks api

현재 API 엔드포인트를 확인하세요.

ibmcloud ks api [-q]

명령 옵션

-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

현재 API 엔드포인트를 확인합니다.

ibmcloud ks api

API 키 명령어

클러스터의 API 키에 관한 정보를 보거나 새 키로 재설정합니다.

ibmcloud ks api-key help

도움말 표시

ibmcloud ks api-key help

예제

도움말 표시

ibmcloud ks api-key help

ibmcloud ks api-key info

Virtual Private Cloud Classic infrastructure

클러스터의 API 키 소유자에 대한 정보를 봅니다.

ibmcloud ks api-key info --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 API 키 소유자에 대한 정보 보기

ibmcloud ks api-key info --cluster CLUSTER

ibmcloud ks api-key reset

Virtual Private Cloud Classic infrastructure

지정된 지역 및 대상 자원 그룹의 모든 클러스터에 대한 API 키를 대체합니다. 대상 리소스 그룹이 지정되지 않은 경우, 이 명령은 기본 리소스 그룹에 적용됩니다. 자세한 내용은 다음을 참조하십시오 http://ibm.biz/api-key.

ibmcloud ks api-key reset --region REGION [-f] [--output OUTPUT] [-q]

명령 옵션

-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region
대상에 지역을 지정하십시오.

예제

지정된 리전 및 대상 리소스 그룹에 속한 모든 클러스터의 API 키를 교체합니다

ibmcloud ks api-key reset --region REGION

클러스터 명령

클러스터 및 클러스터 서비스 설정을 보고 수정합니다.

ibmcloud ks cluster addon disable acm

Red Hat 의 ‘고급 클러스터 관리’ 애드온을 비활성화하십시오.

ibmcloud ks cluster addon disable acm --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Red Hat 의 ‘고급 클러스터 관리’ 애드온 비활성화

ibmcloud ks cluster addon disable acm --cluster CLUSTER

ibmcloud ks cluster addon disable alb-oauth-proxy

Virtual Private Cloud Classic infrastructure Satellite

ALB OAuth 프록시 애드온을 비활성화하십시오.

ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

ALB OAuth 프록시 애드온 비활성화

ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER

ibmcloud ks cluster addon disable cluster-autoscaler

클러스터 오토스케일러 추가 기능을 사용 안함으로 설정하십시오.

ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 오토스케일러 애드온 비활성화

ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER

ibmcloud ks cluster addon disable debug-tool

‘진단 및 디버그 도구’ 애드온을 비활성화하십시오.

ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

‘진단 및 디버그 도구’ 애드온 비활성화

ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER

ibmcloud ks cluster addon disable headlamp

cluster addon disable headlamp 명령어는 베타 기능입니다.

Virtual Private Cloud Classic infrastructure Satellite

헤드램프 애드온을 비활성화하세요.

ibmcloud ks cluster addon disable headlamp --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

헤드램프 애드온 비활성화

ibmcloud ks cluster addon disable headlamp --cluster CLUSTER

ibmcloud ks cluster addon disable help

도움말 표시

ibmcloud ks cluster addon disable help

예제

도움말 표시

ibmcloud ks cluster addon disable help

ibmcloud ks cluster addon disable hpcs-router

OpenShift 용 HPCS 라우터 운영자 애드온을 비활성화하십시오.

ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

다음에 대해 HPCS 라우터 운영자 애드온을 비활성화하십시오. OpenShift

ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER

ibmcloud ks cluster addon disable ibm-storage-operator

cluster addon disable ibm-storage-operator 명령어는 베타 기능입니다.

IBM Cloud 스토리지 연산자 애드온을 비활성화합니다.

ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

IBM Cloud 스토리지 오퍼레이터 애드온 비활성화

ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER

ibmcloud ks cluster addon disable image-key-synchronizer

Virtual Private Cloud Classic infrastructure Satellite

IBM Cloud Image Key Synchronizer 추가 기능입니다.

ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

IBM Cloud 이미지 키 동기화기 애드온

ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER

ibmcloud ks cluster addon disable istio

Classic infrastructure

관리 Istio 추가 기능을 사용 안함으로 설정합니다.

ibmcloud ks cluster addon disable istio --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

관리형 ‘ Istio ’ 애드온 비활성화

ibmcloud ks cluster addon disable istio --cluster CLUSTER

ibmcloud ks cluster addon disable istio-extras

cluster addon disable istio-extras 명령어는 더 이상 권장되지 않습니다.

Classic infrastructure

Istio 의 추가 구성 요소를 비활성화하세요: Grafana, Jaeger 및 Kiali.

ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Istio 의 추가 구성 요소를 비활성화합니다: Grafana, Jaeger, 그리고 Kiali

ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER

ibmcloud ks cluster addon disable istio-sample-bookinfo

cluster addon disable istio-sample-bookinfo 명령어는 더 이상 권장되지 않습니다.

Classic infrastructure

Istio 의 BookInfo 샘플 애플리케이션 애드온(사용 중단됨)을 비활성화하십시오.

ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Istio 의 BookInfo 샘플 애플리케이션 애드온 비활성화 (사용 중단됨)

ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER

ibmcloud ks cluster addon disable knative

Knative 서버리스 프레임워크 애드온을 비활성화합니다.

ibmcloud ks cluster addon disable knative --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Knative 서버리스 프레임워크 애드온 비활성화

ibmcloud ks cluster addon disable knative --cluster CLUSTER

ibmcloud ks cluster addon disable kube-terminal

Virtual Private Cloud Classic infrastructure Satellite

Kubernetes 웹 터미널 애드온을 비활성화하십시오.

ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Kubernetes 웹 터미널 애드온 비활성화하기

ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER

ibmcloud ks cluster addon disable openshift-data-foundation

Virtual Private Cloud Classic infrastructure Satellite

IBM Cloud의 Red Hat OpenShift Data Foundation 추가 기능

ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

IBM Cloud의 Red Hat OpenShift Data Foundation 추가 기능

ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER

ibmcloud ks cluster addon disable static-route

Virtual Private Cloud Classic infrastructure Satellite

‘정적 경로’ 애드온을 비활성화하십시오.

ibmcloud ks cluster addon disable static-route --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

‘정적 경로’ 애드온 비활성화

ibmcloud ks cluster addon disable static-route --cluster CLUSTER

ibmcloud ks cluster addon disable vpc-block-csi-driver

Classic infrastructure

VPC Block Storage CSI 드라이버 애드온을 비활성화합니다.

ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

VPC Block Storage CSI 드라이버 애드온 비활성화

ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER

ibmcloud ks cluster addon enable acm

Red Hat 의 ‘고급 클러스터 관리’ 애드온을 활성화하십시오.

ibmcloud ks cluster addon enable acm --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--param
추가 기능의 설치 옵션을 지정하십시오. 매개변수가 지정되지 않으면 기본값이 사용됩니다. ibmcloud ks cluster addon options 명령어를 사용하여 사용 가능한 옵션을 확인하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

Red Hat 의 ‘고급 클러스터 관리’ 애드온 활성화

ibmcloud ks cluster addon enable acm --cluster CLUSTER

ibmcloud ks cluster addon enable alb-oauth-proxy

Virtual Private Cloud Classic infrastructure Satellite

ALB OAuth 프록시 애드온을 활성화하십시오.

ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

ALB OAuth 프록시 애드온 활성화

ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER

ibmcloud ks cluster addon enable cluster-autoscaler

클러스터 오토스케일러 애드온을 활성화하십시오.

ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

클러스터 오토스케일러 애드온 활성화

ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER

ibmcloud ks cluster addon enable debug-tool

‘진단 및 디버그 도구’ 애드온을 활성화하십시오.

ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

‘진단 및 디버그 도구’ 애드온 활성화

ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER

ibmcloud ks cluster addon enable headlamp

cluster addon enable headlamp 명령어는 베타 기능입니다.

Virtual Private Cloud Classic infrastructure Satellite

헤드램프 애드온을 활성화하세요.

ibmcloud ks cluster addon enable headlamp --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

헤드램프 애드온 활성화

ibmcloud ks cluster addon enable headlamp --cluster CLUSTER

ibmcloud ks cluster addon enable help

도움말 표시

ibmcloud ks cluster addon enable help

예제

도움말 표시

ibmcloud ks cluster addon enable help

ibmcloud ks cluster addon enable hpcs-router

OpenShift 용 HPCS 라우터 운영자 애드온을 활성화하십시오.

ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

다음에 대해 HPCS 라우터 운영자 애드온을 활성화합니다. OpenShift

ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER

ibmcloud ks cluster addon enable ibm-storage-operator

cluster addon enable ibm-storage-operator 명령어는 베타 기능입니다.

IBM Cloud 스토리지 오퍼레이터 애드온을 활성화합니다.

ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

IBM Cloud 스토리지 오퍼레이터 애드온 활성화

ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER

ibmcloud ks cluster addon enable image-key-synchronizer

Virtual Private Cloud Classic infrastructure Satellite

IBM Cloud Image Key Synchronizer 추가 기능입니다.

ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

IBM Cloud 이미지 키 동기화기 애드온

ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER

ibmcloud ks cluster addon enable istio

Classic infrastructure

관리형 ‘ Istio ’ 애드온을 활성화합니다.

ibmcloud ks cluster addon enable istio --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

관리형 ‘ Istio ’ 애드온 활성화

ibmcloud ks cluster addon enable istio --cluster CLUSTER

ibmcloud ks cluster addon enable istio-extras

cluster addon enable istio-extras 명령어는 더 이상 권장되지 않습니다.

Istio 의 추가 구성 요소를 활성화하세요: Grafana, Jaeger, Kiali.

ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

Istio 의 추가 구성 요소 활성화: Grafana, Jaeger, 그리고 Kiali

ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER

ibmcloud ks cluster addon enable istio-sample-bookinfo

cluster addon enable istio-sample-bookinfo 명령어는 더 이상 권장되지 않습니다.

클러스터에서 ‘ Istio ’ BookInfo 샘플 애플리케이션 애드온을 활성화합니다(사용 중단됨).

ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

클러스터에서 ‘ Istio ’ BookInfo 샘플 애플리케이션 애드온 활성화 (사용 중단 예정)

ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER

ibmcloud ks cluster addon enable openshift-data-foundation

Virtual Private Cloud Classic infrastructure Satellite

IBM Cloud의 Red Hat OpenShift Data Foundation 추가 기능

ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--param
추가 기능의 설치 옵션을 지정하십시오. 매개변수가 지정되지 않으면 기본값이 사용됩니다. ibmcloud ks cluster addon options 명령어를 사용하여 사용 가능한 옵션을 확인하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

IBM Cloud의 Red Hat OpenShift Data Foundation 추가 기능

ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER

ibmcloud ks cluster addon enable static-route

Virtual Private Cloud Classic infrastructure Satellite

‘정적 경로’ 애드온을 활성화하십시오.

ibmcloud ks cluster addon enable static-route --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

‘정적 경로’ 애드온 활성화

ibmcloud ks cluster addon enable static-route --cluster CLUSTER

ibmcloud ks cluster addon enable vpc-block-csi-driver

Virtual Private Cloud

VPC Block Storage CSI 드라이버 애드온을 활성화합니다.

ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 사용으로 설정합니다.

예제

VPC Block Storage CSI 드라이버 애드온 활성화

ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER

ibmcloud ks cluster addon get

Virtual Private Cloud Classic infrastructure Satellite

설치된 추가 기능의 세부사항을 봅니다.

ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

--addon
추가 기능 이름 또는 ID입니다.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

설치된 애드온의 세부 정보 보기

ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER

ibmcloud ks cluster addon help

도움말 표시

ibmcloud ks cluster addon help

예제

도움말 표시

ibmcloud ks cluster addon help

ibmcloud ks cluster addon ls

Virtual Private Cloud Classic infrastructure Satellite

사용 설정된 추가 기능을 나열합니다.

ibmcloud ks cluster addon ls --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

사용 가능한 애드온 목록

ibmcloud ks cluster addon ls --cluster CLUSTER

ibmcloud ks cluster addon options

Virtual Private Cloud Classic infrastructure Satellite

추가 기능의 설치 옵션을 봅니다.

ibmcloud ks cluster addon options --addon ADDON [--output OUTPUT] [-q] [--version VERSION]

명령 옵션

--addon
추가 기능 이름 또는 ID입니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
옵션을 표시할 추가 기능 버전을 지정하십시오. 버전을 지정하지 않으면 기본 버전의 옵션이 표시됩니다.

예제

애드온의 설치 옵션 보기

ibmcloud ks cluster addon options --addon ADDON

ibmcloud ks cluster addon update acm

Red Hat 의 ‘고급 클러스터 관리’ 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update acm --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

Red Hat 의 ‘고급 클러스터 관리’ 애드온을 업데이트합니다

ibmcloud ks cluster addon update acm --cluster CLUSTER

ibmcloud ks cluster addon update alb-oauth-proxy

ALB OAuth 프록시 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

ALB OAuth 프록시 애드온 업데이트

ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER

ibmcloud ks cluster addon update cluster-autoscaler

클러스터 오토스케일러 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

클러스터 오토스케일러 애드온 업데이트

ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER

ibmcloud ks cluster addon update debug-tool

‘진단 및 디버그 도구’ 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update debug-tool --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

‘진단 및 디버그 도구’ 애드온을 업데이트하세요

ibmcloud ks cluster addon update debug-tool --cluster CLUSTER

ibmcloud ks cluster addon update headlamp

cluster addon update headlamp 명령어는 베타 기능입니다.

헤드램프 애드온을 업데이트하세요.

ibmcloud ks cluster addon update headlamp --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

헤드램프 애드온 업데이트

ibmcloud ks cluster addon update headlamp --cluster CLUSTER

ibmcloud ks cluster addon update help

도움말 표시

ibmcloud ks cluster addon update help

예제

도움말 표시

ibmcloud ks cluster addon update help

ibmcloud ks cluster addon update hpcs-router

OpenShift 용 HPCS 라우터 운영자 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

다음에 대한 HPCS 라우터 운영자 애드온을 업데이트하십시오. OpenShift

ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER

ibmcloud ks cluster addon update ibm-storage-operator

cluster addon update ibm-storage-operator 명령어는 베타 기능입니다.

IBM Cloud 스토리지 오퍼레이터 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

IBM Cloud 스토리지 오퍼레이터 애드온 업데이트

ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER

ibmcloud ks cluster addon update image-key-synchronizer

Image Key Synchronizer 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

Image Key Synchronizer 애드온 업데이트

ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER

ibmcloud ks cluster addon update istio

관리형 ‘ Istio ’ 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update istio --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

관리형 ‘ Istio ’ 애드온을 업데이트하세요

ibmcloud ks cluster addon update istio --cluster CLUSTER

ibmcloud ks cluster addon update istio-extras

cluster addon update istio-extras 명령어는 더 이상 권장되지 않습니다.

Istio 의 추가 구성 요소를 업데이트하세요: Grafana, Jaeger, Kiali.

ibmcloud ks cluster addon update istio-extras --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

Istio 의 추가 구성 요소 업데이트: Grafana, Jaeger 및 Kiali

ibmcloud ks cluster addon update istio-extras --cluster CLUSTER

ibmcloud ks cluster addon update istio-sample-bookinfo

cluster addon update istio-sample-bookinfo 명령어는 더 이상 권장되지 않습니다.

Istio 의 ‘ BookInfo ’ 샘플 애플리케이션 애드온(사용 중단됨)을 업데이트합니다.

ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

Istio 용 BookInfo 샘플 애플리케이션 애드온 업데이트 (사용 중단 예정)

ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER

ibmcloud ks cluster addon update knative

Knative 서버리스 프레임워크 애드온을 업데이트합니다.

ibmcloud ks cluster addon update knative --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

Knative 서버리스 프레임워크 애드온 업데이트

ibmcloud ks cluster addon update knative --cluster CLUSTER

ibmcloud ks cluster addon update kube-terminal

Kubernetes 웹 터미널 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

Kubernetes 웹 터미널 애드온 업데이트

ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER

ibmcloud ks cluster addon update openshift-data-foundation

OpenShift Data Foundation 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

OpenShift Data Foundation 애드온 업데이트

ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER

ibmcloud ks cluster addon update static-route

정적 경로 애드온을 업데이트하세요.

ibmcloud ks cluster addon update static-route --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

정적 경로 애드온 업데이트

ibmcloud ks cluster addon update static-route --cluster CLUSTER

ibmcloud ks cluster addon update vpc-block-csi-driver

VPC Block Storage CSI 드라이버 애드온을 업데이트하십시오.

ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
설치할 추가 기능의 버전을 지정하십시오. 버전이 지정되지 않은 경우, 기본 버전이 설치됩니다.
-y
모든 추가 기능 종속성을 업데이트합니다.

예제

VPC Block Storage 용 CSI 드라이버 애드온 업데이트

ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER

ibmcloud ks cluster addon versions

Virtual Private Cloud Classic infrastructure Satellite

관리 대상 추가 기능에 지원되는 버전을 나열합니다.

ibmcloud ks cluster addon versions [--addon ADDON] [--offering OFFERING] [--output OUTPUT] [-q] [--show-defaults]

명령 옵션

--addon
버전을 필터링하기 위한 추가 기능 이름을 지정하십시오.
--offering
필터링할 버전을 지정하려면 오퍼링을 선택하십시오. 허용되는 값: kubernetes, openshift, openshift-vs
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-defaults
출력에 기본 버전 열을 표시합니다.

예제

관리형 애드온에서 지원하는 버전 목록

ibmcloud ks cluster addon versions

ibmcloud ks cluster ca create

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 CA 인증서를 작성하십시오. 그런 다음 새 인증서를 사용하려면 이전 인증서를 교체해야 합니다.

ibmcloud ks cluster ca create --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터용 CA 인증서 생성하기

ibmcloud ks cluster ca create --cluster CLUSTER

ibmcloud ks cluster ca get

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 CA 인증서에 대한 세부사항을 봅니다.

ibmcloud ks cluster ca get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 CA 인증서 세부 정보 보기

ibmcloud ks cluster ca get --cluster CLUSTER

ibmcloud ks cluster ca help

도움말 표시

ibmcloud ks cluster ca help

예제

도움말 표시

ibmcloud ks cluster ca help

ibmcloud ks cluster ca rotate

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 CA 인증서를 교체합니다. 이를 위해서는 이전에 작성된 CA 인증서가 필요합니다. 교체하면 이전 인증서를 무효화하고 클러스터의 API 서버를 새로 고칩니다.

ibmcloud ks cluster ca rotate --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 CA 인증서를 순환해야 합니다. 이를 위해서는 미리 CA 인증서를 생성해 두어야 합니다

ibmcloud ks cluster ca rotate --cluster CLUSTER

ibmcloud ks cluster ca status

Virtual Private Cloud Classic infrastructure Satellite

클러스터에 대한 CA 인증서의 교체 상태를 봅니다.

ibmcloud ks cluster ca status --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 CA 인증서 갱신 상태 확인

ibmcloud ks cluster ca status --cluster CLUSTER

ibmcloud ks cluster config

Virtual Private Cloud Classic infrastructure Satellite

kubectl 명령을 사용하여 Kubernetes 구성 파일 및 인증서를 다운로드하여 클러스터에 연결합니다.

ibmcloud ks cluster config --cluster CLUSTER [--admin] [--endpoint ENDPOINT] [--network] [--output OUTPUT] [-q] [--skip-rbac]

명령 옵션

--admin
관리자 인증서 및 PEM 키를 검색합니다.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--endpoint
클러스터 컨텍스트에 사용할 서버 URL입니다. 이 플래그를 포함하지 않는 경우 기본 클러스터 서비스 엔드포인트가 사용됩니다. 자세한 내용은 https://ibm.biz/context-kubeKubernetes 의 경우 또는 https://ibm.biz/context-ocpOpenShift 클러스터에 대해서는 해당 문서를 참조하십시오. 허용되는 값: private, link, vpe
--network
관리 구성을 사용하여 Calico 네트워크 구성을 검색합니다.
--output
지정된 형식으로 명령어 출력을 표시하고, kubeconfig 병합은 건너뜁니다. ZIP 출력 파일에는 리프레시 토큰이 포함되어 있지 않습니다. 허용되는 값: json, yaml, zip
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--skip-rbac
RBAC 역할 추가를 건너뜁니다. 자체 Kubernetes RBAC 역할을 관리하는 경우에만 이 옵션을 포함하십시오. IAM 서비스 액세스 역할을 사용하여 모든 RBAC 사용자를 관리하는 경우에는 이 옵션을 포함하지 마십시오.

예제

Kubernetes 구성 파일과 인증서를 다운로드하여 kubectl 명령어를 사용해 클러스터에 연결하세요

ibmcloud ks cluster config --cluster CLUSTER

ibmcloud ks cluster create classic

Classic infrastructure

클래식 인프라에서 작업자 노드가 있는 클러스터를 작성합니다.

ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--hardware HARDWARE] [--location LOCATION] [--no-subnet] [--operating-system SYSTEM] [--pod-subnet SUBNET] [--private-service-endpoint] [--private-vlan VLAN] [--public-service-endpoint] [-q] [--service-subnet SUBNET] [--skip-advance-permissions-check] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT] (--private-only | --public-vlan VLAN)

명령 옵션

--disable-disk-encrypt
작업자 노드에서 암호화를 사용 안함으로 설정합니다.
--entitlement
이 클러스터를 ‘ Cloud Pak ’과 같이 ‘ OpenShift ’ 권한이 포함된 라이선스와 함께 사용하는 경우에만 이 플래그를 ‘ ocp_entitled ’으로 설정하십시오.
--flavor
작업자 노드의 특성. 사용 가능한 플레버를 확인하려면 ibmcloud ks flavor ls --zone <zone name> ( IBM Cloud 공개 계정의 경우) 또는 ibmcloud ks flavor ls ( IBM Cloud Dedicated 계정의 경우)을 실행하세요.
--hardware
작업자 노드에 대한 하드웨어 격리의 레벨입니다. 사용자 전용으로만 실제 리소스가 사용 가능하도록 하려면 dedicated를 사용하고, 실제 리소스가 다른 IBM 고객과 공유되도록 허용하려면 shared를 사용하십시오. IBM Cloud 퍼블릭 계정의 경우 기본값은 shared입니다. IBM Cloud 데디케이티드 계정의 경우 dedicated가 사용 가능한 유일한 옵션입니다.
--location
Deprecated 이전 버전과의 호환성을 위해 플래그가 유지되었습니다. 대신 --zone 플래그를 사용하십시오.
--name
클러스터의 이름을 입력하십시오.
--no-subnet
클러스터 작성 시 휴대용 서브넷이 작성되지 않도록 합니다. 기본적으로, 공용 및 사설 휴대용 서브넷 둘 다 연관된 VLAN에 작성되며, 이 플래그가 해당 동작을 막습니다. 나중에 클러스터에 서브넷을 추가하려면 ibmcloud ks cluster subnet add`` 명령을 실행하십시오.
--operating-system
운영 체제의 이름을 지정하십시오.
--pod-subnet
팟(Pod)의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 서브넷의 크기는 최소한 /23 이상이어야 합니다. 자세한 내용은 다음을 참조하십시오. https://ibm.biz/cluster-create-classic
--private-only
이 플래그를 사용하여 공용 VLAN이 작성되지 않도록 하십시오. 이 옵션은 --private-vlan 플래그를 지정하고 --public-vlan 플래그는 지정하지 않은 경우에만 필수입니다.
--private-service-endpoint
마스터가 비공개로 액세스할 수 있도록 개인용 서비스 엔드포인트를 사용으로 설정합니다.
--private-vlan
조건: 비공개 VLAN의 ID를 지정하십시오. 사용 가능한 VLAN을 확인하려면 ibmcloud ks vlan ls --zone `` 명령을 실행하십시오. 아직 전용 VLAN이 없는 경우, 이 옵션을 지정하지 마십시오. 시스템에서 자동으로 생성해 드립니다. 프라이빗 VLAN을 지정할 때는 ‘ --public-vlan ’ 플래그나 ‘ --private-only ’ 플래그 중 하나를 반드시 함께 지정해야 합니다.
--public-service-endpoint
공용으로 마스터에 액세스할 수 있도록 공용 서비스 엔드포인트를 사용으로 설정합니다.
--public-vlan
조건: 공용 VLAN의 ID를 지정하십시오. 사용 가능한 VLAN을 확인하려면 ibmcloud ks vlan ls --zone `` 명령을 실행하십시오. 아직 공용 VLAN이 없는 경우, 이 옵션을 지정하지 마십시오. 시스템에서 자동으로 생성해 줄 것입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--service-subnet
서비스의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 서브넷의 크기는 최소한 /24 이상이어야 합니다. 자세한 내용은 다음을 참조하십시오 https://ibm.biz/cluster-create-classic. 기본값: 172.21.0.0/16
--skip-advance-permissions-check
이 조치를 완료하기 전에 인프라 권한 확인은 건너뛰십시오. 올바른 인프라 권한이 없으면 이 조치는 부분적으로만 성공할 수 있습니다.
--sm-group
시크릿이 지속되는 IBM Cloud Secrets Manager 인스턴스의 시크릿 그룹 ID.
--sm-instance
IBM Cloud Secrets Manager 인스턴스의 CRN.
--version
최소한 major.minor 버전을 포함하여 Kubernetes 또는 OpenShift 버전을 지정하십시오. 이 플래그를 포함하지 않는 경우 기본 버전이 사용됩니다. 사용 가능한 버전을 보려면 ibmcloud ks versions를 실행하십시오.
--workers
클러스터 작업자 노드의 수입니다. 기본값은 1입니다.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

기존 인프라에 워커 노드가 포함된 클러스터 생성

ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE --private-only

ibmcloud ks cluster create help

도움말 표시

ibmcloud ks cluster create help

예제

도움말 표시

ibmcloud ks cluster create help

ibmcloud ks cluster create satellite

자체 인프라의 IBM Cloud Satellite 클러스터를 작성합니다.

ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION [--enable-config-admin] [--entitlement ENTITLEMENT] [--host-label LABEL ...] [--infrastructure-topology TOPOLOGY] [--operating-system SYSTEM] [--pod-network-interface-selection SELECTION] [--pod-subnet SUBNET] [--pull-secret SECRET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--workers COUNT] [--zone ZONE]

명령 옵션

--enable-config-admin
admin 클러스터에 Satellite Config에 대한 액세스 권한을 부여하여 Kubernetes 리소스를 관리할 수 있도록 하십시오.
--entitlement
이 클러스터를 ‘ Cloud Pak ’과 같이 ‘ OpenShift ’ 권한이 포함된 라이선스와 함께 사용하는 경우에만 이 플래그를 ‘ ocp_entitled ’으로 설정하십시오.
--host-label, --hl
Satellite 제어 플레인 또는 Red Hat OpenShift 클러스터에 할당할 호스트를 식별할 수 있도록 레이블을 키-값 쌍 형태로 입력하십시오. 이 레이블이 있고 지정되지 않은 첫 번째 호스트는 자동으로 제어 플레인 또는 클러스터에 지정됩니다. 사용 가능한 호스트 레이블을 찾으려면 ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>를 실행하십시오.
--infrastructure-topology
클러스터가 단일 작업자 노드 또는 기본 수의 작업자 노드를 실행해야 할지를 지정하십시오. 단일 노드 클러스터를 생성하려면 single-replica을 지정하십시오. 여러 워커 노드가 포함된 기본 클러스터를 생성하려면 ` `highly-available을 지정하십시오. highly-available 옵션은 기본적으로 적용됩니다. 허용되는 값: single-replica, highly-available
--location
Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면 ibmcloud sat location ls 을 실행하세요.
--name
클러스터의 이름을 입력하십시오.
--operating-system
운영 체제의 이름을 지정하십시오.
--pod-network-interface-selection
내부 팟(Pod) 네트워크에 대한 노드 네트워크 인터페이스를 선택하는 방법. 이 옵션은 지정한 Satellite 위치에 Red Hat CoreOS가 사용으로 설정된 경우에만 사용할 수 있습니다. 직접적인 URL 또는 IP 주소를 제공하려면 can-reach=<url> 또는 can-reach=<ip_address> 을 지정하십시오. 네트워크 인터페이스를 선택하려면 interface=<network_interface>``을 지정하십시오.
--pod-subnet
팟(Pod)의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 서브넷의 크기는 최소한 /23 이상이어야 합니다. 자세한 내용은 다음을 참조하십시오 https://ibm.biz/cluster-create-satellite. 기본값: 172.30.0.0/16
--pull-secret
Red Hat 계정 풀 시크릿을 제공하여 이 클러스터 작업자 노드의 기존 OpenShift 인타이틀먼트를 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--service-subnet
서비스의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 서브넷의 크기는 최소한 /24 이상이어야 합니다. 자세한 내용은 다음을 참조하십시오 https://ibm.biz/cluster-create-satellite. 기본값: 172.21.0.0/16
--sm-group
시크릿이 지속되는 IBM Cloud Secrets Manager 인스턴스의 시크릿 그룹 ID.
--sm-instance
IBM Cloud Secrets Manager 인스턴스의 CRN.
--version
하나 이상의 major.minor 버전을 포함한 Red Hat OpenShift on IBM Cloud 버전입니다. 사용 가능한 버전을 보려면 ibmcloud ks versions를 실행하십시오.
--workers
기본 작업자 풀에 있는 구역당 작업자 노드의 수입니다. --host-label이 지정된 경우 필수입니다.
--zone
다중 구역 클러스터의 기본 작업자 풀에 대한 구역입니다. 현재 위치의 구역을 확인하려면 ibmcloud sat location get 을 실행하세요.

예제

자체 인프라에 IBM Cloud Satellite 클러스터를 구축하세요

ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION

ibmcloud ks cluster create vpc-classic

VPC(Virtual Private Cloud) 1세대 인프라에서 작업자 노드가 있는 클러스터를 작성하십시오.

ibmcloud ks cluster create vpc-classic --flavor FLAVOR --name NAME --subnet-id ID --vpc-id ID --zone ZONE [--disable-public-service-endpoint] [--entitlement ENTITLEMENT] [--operating-system SYSTEM] [--pod-subnet SUBNET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT]

명령 옵션

--disable-public-service-endpoint
마스터에 대한 공용 액세스를 방지하도록 공용 서비스 엔드포인트를 사용 안함으로 설정합니다.
--entitlement
이 클러스터를 ‘ Cloud Pak ’과 같이 ‘ OpenShift ’ 권한이 포함된 라이선스와 함께 사용하는 경우에만 이 플래그를 ‘ ocp_entitled ’으로 설정하십시오.
--flavor
작업자 노드의 특성. 사용 가능한 플레버를 확인하려면 ibmcloud ks flavor ls --zone <zone name> ( IBM Cloud 공개 계정의 경우) 또는 ibmcloud ks flavor ls ( IBM Cloud Dedicated 계정의 경우)을 실행하세요.
--name
클러스터의 이름을 입력하십시오.
--operating-system
운영 체제의 이름을 지정하십시오.
--pod-subnet
팟(Pod)의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 서브넷의 크기는 최소한 /23 이상이어야 합니다. 자세한 내용은 다음을 참조하십시오. https://ibm.biz/cluster-create-vpc
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--service-subnet
서비스의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 서브넷의 크기는 최소한 /24 이상이어야 합니다. 자세한 내용은 다음을 참조하십시오 https://ibm.biz/cluster-create-vpc. 기본값: 172.21.0.0/16
--sm-group
시크릿이 지속되는 IBM Cloud Secrets Manager 인스턴스의 시크릿 그룹 ID.
--sm-instance
IBM Cloud Secrets Manager 인스턴스의 CRN.
--subnet-id
클러스터를 지정할 VPC 서브넷입니다. 사용 가능한 서브넷을 나열하려면 ibmcloud ks subnets --provider vpc-classic --vpc-id --zone `` 명령을 실행하십시오.
--version
최소한 major.minor 버전을 포함하여 Kubernetes 또는 OpenShift 버전을 지정하십시오. 이 플래그를 포함하지 않는 경우 기본 버전이 사용됩니다. 사용 가능한 버전을 보려면 ibmcloud ks versions를 실행하십시오.
--vpc-id
작업자 노드를 작성할 VPC의 ID입니다. 사용 가능한 ID를 나열하려면 ibmcloud ks vpcs를 실행하십시오.
--workers
기본 작업자 풀에 있는 구역당 작업자 노드의 수입니다. OpenShift 클러스터의 경우, 이 값을 2 이상으로 설정해야 합니다. Kubernetes 클러스터의 경우, 이 값은 선택 사항입니다.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

Virtual Private Cloud(VPC) Gen 1 인프라에 워커 노드가 포함된 클러스터 생성

ibmcloud ks cluster create vpc-classic \
  --flavor FLAVOR \
  --name NAME \
  --subnet-id ID \
  --vpc-id ID \
  --zone ZONE

ibmcloud ks cluster create vpc-gen2

Virtual Private Cloud

VPC(Virtual Private Cloud) 2세대 인프라에서 작업자 노드가 있는 클러스터를 작성하십시오.

ibmcloud ks cluster create vpc-gen2 --flavor FLAVOR --name NAME --subnet-id ID --vpc-id ID --zone ZONE [--cluster-security-group GROUP ...] [--cni CNI] [--cos-instance INSTANCE] [--crk CRK] [--disable-outbound-traffic-protection] [--disable-public-service-endpoint] [--entitlement ENTITLEMENT] [--kms-account-id ID] [--kms-instance INSTANCE] [--offering OFFERING] [--operating-system SYSTEM] [--pod-subnet SUBNET] [-q] [--secondary-storage STORAGE] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT]

명령 옵션

--cluster-security-group
선택사항입니다. 클러스터의 모든 작업자에 적용할 하나 이상의 보안 그룹 ID를 지정하십시오. OpenShift 버전 4.15 및 Kubernetes 버전 1.30 이상에서는, IBM 에서 관리하는 kube-clusterID 보안 그룹에 더해 이러한 보안 그룹이 적용됩니다. 이전 버전의 클러스터의 경우, --cluster-security-group cluster 옵션을 지정하여 kube-clusterID 보안 그룹을 적용하십시오. 값을 지정하지 않으면, kube-clusterID 를 포함한 기본 보안 그룹 세트가 적용됩니다.
--cni
클러스터에 대한 네트워크 플러그인을 설정합니다. Calico 기본값으로 설정되어 있습니다. 허용되는 값: Calico, OVNKubernetes
--cos-instance
OpenShift 클러스터의 경우에만 필요합니다. OpenShift 클러스터에서 내부 레지스트리를 백업하기 위한 표준 Cloud Object Storage 인스턴스의 CRN입니다. 클라우드 오브젝트 스토리지 인스턴스의 CRN을 나열하려면 ibmcloud resource service-instances --long --service-name cloud-object-storage``을 실행하십시오.
--crk
로컬 디스크 암호화에 사용할 KMS 인스턴스의 루트 키 ID입니다. 사용 가능한 루트 키를 나열하려면 ibmcloud ks kms crk ls --instance-id <kms_instance>``을 실행하십시오.
--disable-outbound-traffic-protection
클러스터 워커에서 외부로의 공개 액세스를 허용하려면 이 옵션을 포함하십시오. 기본적으로 OpenShift 버전 4.15 이상 및 Kubernetes 버전 1.30 이상에서는 공용 아웃바운드 액세스가 차단됩니다.
--disable-public-service-endpoint
마스터에 대한 공용 액세스를 방지하도록 공용 서비스 엔드포인트를 사용 안함으로 설정합니다.
--entitlement
이 클러스터를 ‘ Cloud Pak ’과 같이 ‘ OpenShift ’ 권한이 포함된 라이선스와 함께 사용하는 경우에만 이 플래그를 ‘ ocp_entitled ’으로 설정하십시오.
--flavor
작업자 노드의 특성. 사용 가능한 플레버를 확인하려면 ibmcloud ks flavor ls --zone <zone name> ( IBM Cloud 공개 계정의 경우) 또는 ibmcloud ks flavor ls ( IBM Cloud Dedicated 계정의 경우)을 실행하세요.
--kms-account-id
로컬 디스크 또는 시크릿 암호화에 사용할 KMS 인스턴스를 포함하는 계정의 ID입니다.
--kms-instance
로컬 디스크 암호화에 사용할 KMS 인스턴스의 ID입니다. 사용 가능한 KMS 인스턴스를 나열하려면 ibmcloud ks kms instance ls를 실행하십시오.
--name
클러스터의 이름을 입력하십시오.
--offering
클러스터 상품을 지정하십시오. 허용되는 값: kubernetes, openshift, openshift-vs
--operating-system
운영 체제의 이름을 지정하십시오.
--pod-subnet
팟(Pod)의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 서브넷의 크기는 최소한 /23 이상이어야 합니다. 자세한 내용은 다음을 참조하십시오. https://ibm.biz/cluster-create-vpc
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--secondary-storage
특성에 대한 보조 스토리지 옵션입니다. 특정 플레버에서 사용할 수 있는 보조 스토리지 옵션을 확인하려면 ibmcloud ks flavor get --provider vpc-gen2 --zone `` 명령을 실행하십시오.
--service-subnet
서비스의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 서브넷의 크기는 최소한 /24 이상이어야 합니다. 자세한 내용은 다음을 참조하십시오 https://ibm.biz/cluster-create-vpc. 기본값: 172.21.0.0/16
--sm-group
시크릿이 지속되는 IBM Cloud Secrets Manager 인스턴스의 시크릿 그룹 ID.
--sm-instance
IBM Cloud Secrets Manager 인스턴스의 CRN.
--subnet-id
클러스터를 지정할 VPC 서브넷입니다. 사용 가능한 서브넷을 나열하려면 ibmcloud ks subnets --provider vpc-gen2 --vpc-id --zone `` 명령을 실행하십시오.
--version
최소한 major.minor 버전을 포함하여 Kubernetes 또는 OpenShift 버전을 지정하십시오. 이 플래그를 포함하지 않는 경우 기본 버전이 사용됩니다. 사용 가능한 버전을 보려면 ibmcloud ks versions를 실행하십시오.
--vpc-id
작업자 노드를 작성할 VPC의 ID입니다. 사용 가능한 ID를 나열하려면 ibmcloud ks vpcs를 실행하십시오.
--workers
기본 작업자 풀에 있는 구역당 작업자 노드의 수입니다. OpenShift 클러스터의 경우, 이 값을 2 이상으로 설정해야 합니다. Kubernetes 클러스터의 경우, 이 값은 선택 사항입니다.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

Virtual Private Cloud(VPC) Gen 2 인프라에 워커 노드가 포함된 클러스터 생성

ibmcloud ks cluster create vpc-gen2 \
  --flavor FLAVOR \
  --name NAME \
  --subnet-id ID \
  --vpc-id ID \
  --zone ZONE

ibmcloud ks cluster get

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 세부사항을 봅니다.

ibmcloud ks cluster get --cluster CLUSTER [--output OUTPUT] [-q] [--show-resources]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-resources
애드온, VLAN, 서브넷과 같은 추가 클러스터 리소스를 표시합니다.

예제

클러스터의 세부 정보 보기

ibmcloud ks cluster get --cluster CLUSTER

ibmcloud ks cluster help

도움말 표시

ibmcloud ks cluster help

예제

도움말 표시

ibmcloud ks cluster help

ibmcloud ks cluster image-security disable

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 이미지 보안 적용을 사용 안함으로 설정합니다.

ibmcloud ks cluster image-security disable --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 이미지 보안 적용을 비활성화합니다

ibmcloud ks cluster image-security disable --cluster CLUSTER

ibmcloud ks cluster image-security enable

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 이미지 보안 적용을 사용으로 설정합니다.

ibmcloud ks cluster image-security enable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 이미지 보안 적용을 활성화합니다

ibmcloud ks cluster image-security enable --cluster CLUSTER

ibmcloud ks cluster image-security help

도움말 표시

ibmcloud ks cluster image-security help

예제

도움말 표시

ibmcloud ks cluster image-security help

ibmcloud ks cluster ls

Virtual Private Cloud Classic infrastructure Satellite

IBM Cloud 계정의 모든 클러스터를 나열합니다.

ibmcloud ks cluster ls [-l LOCATION ...] [--output OUTPUT] [--provider PROVIDER] [-q]

명령 옵션

-l, --location
필터링할 위치입니다. 사용 가능한 위치를 나열하려면 ibmcloud ks locations 를 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. provider 플래그를 포함하지 않으면 클래식 클러스터만 반환됩니다. 허용 값: json
--provider
목록을 특정 인프라 제공자에 대해 필터링합니다. 허용되는 값: classic, vpc-classic, vpc-gen2, satellite
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

IBM Cloud 계정의 모든 클러스터를 나열합니다

ibmcloud ks cluster ls

ibmcloud ks cluster master audit-webhook get

Classic infrastructure

클러스터 내 Kubernetes API 서버의 감사 Webhook 구성을 봅니다. 웹훅 백엔드는 API 서버 감사 로그를 원격 서버로 전달합니다.

ibmcloud ks cluster master audit-webhook get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 ‘ Kubernetes ’ API 서버에 대한 감사 웹훅 구성을 확인합니다

ibmcloud ks cluster master audit-webhook get --cluster CLUSTER

ibmcloud ks cluster master audit-webhook help

도움말 표시

ibmcloud ks cluster master audit-webhook help

예제

도움말 표시

ibmcloud ks cluster master audit-webhook help

ibmcloud ks cluster master audit-webhook set

Classic infrastructure

클러스터 내 Kubernetes API 서버의 감사 Webhook 구성을 설정합니다. 웹훅 백엔드는 API 서버 감사 로그를 원격 서버로 전달합니다.

ibmcloud ks cluster master audit-webhook set --cluster CLUSTER [--ca-cert CERT] [--client-cert CERT] [--client-key KEY] [--policy POLICY] [-q] [--remote-server SERVER]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ca-cert
원격 로깅 서비스를 확인하는 데 사용하는 CA 인증서의 파일 경로입니다.
--client-cert
원격 로깅 서비스에 대한 인증을 수행하는 데 사용하는 클라이언트 인증서의 파일 경로입니다.
--client-key
원격 로깅 서비스에 연결하는 데 사용되는 해당 클라이언트 키의 파일 경로입니다.
--policy
감사 정책 유형을 지정하십시오. 허용되는 값: default, verbose
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--remote-server
원격 로깅 서비스의 URL 또는 IP 주소입니다.

예제

클러스터의 Kubernetes API 서버에 대한 감사 웹훅 구성을 설정합니다

ibmcloud ks cluster master audit-webhook set --cluster CLUSTER

ibmcloud ks cluster master audit-webhook unset

Classic infrastructure

클러스터 내 Kubernetes API 서버의 감사 Webhook 구성을 제거합니다.

ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 Kubernetes API 서버에 대한 감사 웹훅 구성을 제거합니다

ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER

ibmcloud ks cluster master console-oauth-access get

OpenShift 웹 콘솔과 OAuth 서버 액세스 유형을 확인하세요.

ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

OpenShift 웹 콘솔 및 OAuth 서버 액세스 유형을 확인하세요

ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER

ibmcloud ks cluster master console-oauth-access help

도움말 표시

ibmcloud ks cluster master console-oauth-access help

예제

도움말 표시

ibmcloud ks cluster master console-oauth-access help

ibmcloud ks cluster master console-oauth-access set

OpenShift 웹 콘솔 및 OAuth 서버의 액세스 유형을 설정하십시오.

ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER [-f] [-q] [--type TYPE]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--type
OpenShift 웹 콘솔 및 OAuth 서버의 액세스 유형을 지정하십시오. 허용되는 값: vpe-gateway, legacy

예제

OpenShift 웹 콘솔 및 OAuth 서버의 액세스 유형 설정

ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER

ibmcloud ks cluster master help

도움말 표시

ibmcloud ks cluster master help

예제

도움말 표시

ibmcloud ks cluster master help

ibmcloud ks cluster master pod-security get

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 Kubernetes API 서버에 대한 PodSecurity 승인 구성을 봅니다.

ibmcloud ks cluster master pod-security get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 ‘ Kubernetes ’ API 서버에 대한 ‘ PodSecurity ’ 액세스 구성을 확인합니다

ibmcloud ks cluster master pod-security get --cluster CLUSTER

ibmcloud ks cluster master pod-security help

도움말 표시

ibmcloud ks cluster master pod-security help

예제

도움말 표시

ibmcloud ks cluster master pod-security help

ibmcloud ks cluster master pod-security policy disable

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 Kubernetes API 서버에 대해 PodSecurity정책을 사용 불가능하게 하십시오.

ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 Kubernetes API 서버에서 ‘ PodSecurityPolicy ’ 기능을 비활성화합니다

ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER

ibmcloud ks cluster master pod-security policy enable

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 Kubernetes API 서버에 대해 PodSecurity정책을 사용 가능하게 하십시오.

ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 Kubernetes API 서버에 대해 ‘ PodSecurityPolicy ’을 활성화합니다

ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER

ibmcloud ks cluster master pod-security policy get

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 Kubernetes API 서버에 대한 PodSecurity정책 구성을 봅니다.

ibmcloud ks cluster master pod-security policy get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 ‘ Kubernetes ’ API 서버에 대한 ‘ PodSecurityPolicy ’ 구성을 확인합니다

ibmcloud ks cluster master pod-security policy get --cluster CLUSTER

ibmcloud ks cluster master pod-security policy help

도움말 표시

ibmcloud ks cluster master pod-security policy help

예제

도움말 표시

ibmcloud ks cluster master pod-security policy help

ibmcloud ks cluster master pod-security set

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 Kubernetes API 서버에 대한 PodSecurity 승인 구성을 설정하고 사용 가능하게 하십시오.

ibmcloud ks cluster master pod-security set --cluster CLUSTER [--config-file FILE] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--config-file
사용자 정의 PodSecurity 구성의 파일 경로입니다. 지정되지 않은 경우 Kubernetes 기본값이 적용됩니다. 자세한 정보는 https://ibm.biz/BdPtUB의 내용 참조
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 Kubernetes API 서버에 대해 ‘ PodSecurity ’ 접근 제어 구성을 설정하고 활성화합니다

ibmcloud ks cluster master pod-security set --cluster CLUSTER

ibmcloud ks cluster master pod-security unset

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 Kubernetes API 서버에 대한 PodSecurity 승인 구성을 제거하십시오.

ibmcloud ks cluster master pod-security unset --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 Kubernetes API 서버에 대한 PodSecurity 액세스 권한 설정을 제거합니다

ibmcloud ks cluster master pod-security unset --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist add

cluster master private-service-endpoint allowlist add 명령어는 더 이상 권장되지 않습니다.

Virtual Private Cloud Classic infrastructure

클러스터의 개인 서비스 엔드포인트 허용 목록에 서브넷을 추가합니다.

ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet
서브넷 CIDR을 지정하십시오.

예제

클러스터의 사설 서비스 엔드포인트 허용 목록에 서브넷 추가하기

ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET

ibmcloud ks cluster master private-service-endpoint allowlist disable

cluster master private-service-endpoint allowlist disable 명령어는 더 이상 권장되지 않습니다.

Virtual Private Cloud Classic infrastructure

허용 목록을 사용 안함으로 설정합니다. 사용 안 함으로 설정한 경우, 모든 서브넷에서 클러스터 마스터로 보내지는 승인된 요청은 개인 서비스 엔드포인트를 통해 허용됩니다.

ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

허용 목록 비활성화

ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist enable

cluster master private-service-endpoint allowlist enable 명령어는 더 이상 권장되지 않습니다.

Virtual Private Cloud Classic infrastructure

허용 목록을 사용합니다. 사용하게 되면, 허용 목록의 서브넷에서 클러스터 마스터로 보내지는 승인된 요청만 개인 서비스 엔드포인트를 통해 허용됩니다.

ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

허용 목록 활성화

ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist get

cluster master private-service-endpoint allowlist get 명령어는 더 이상 권장되지 않습니다.

Virtual Private Cloud Classic infrastructure

클러스터의 사설 서비스 엔드포인트 허용 목록을 가져옵니다.

ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 비공개 서비스 엔드포인트 허용 목록 확인하기

ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist help

도움말 표시

ibmcloud ks cluster master private-service-endpoint allowlist help

예제

도움말 표시

ibmcloud ks cluster master private-service-endpoint allowlist help

ibmcloud ks cluster master private-service-endpoint allowlist rm

cluster master private-service-endpoint allowlist rm 명령어는 더 이상 권장되지 않습니다.

Virtual Private Cloud Classic infrastructure

클러스터의 개인 서비스 엔드포인트 허용 목록에서 서브넷을 제거합니다.

ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet
서브넷 CIDR을 지정하십시오.

예제

클러스터의 사설 서비스 엔드포인트 허용 목록에서 서브넷 제거

ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET

ibmcloud ks cluster master private-service-endpoint enable

Classic infrastructure

마스터가 비공개로 액세스할 수 있도록 개인용 서비스 엔드포인트를 사용으로 설정합니다.

ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-y
기능에 추가 조치(예: 작업자 재로드 또는 클러스터 마스터 새로 고치기)가 필요한 경우 사용자 프롬프트 없이 해당 조치를 수행합니다.

예제

마스터에 비공개로 접근할 수 있도록 비공개 서비스 엔드포인트를 활성화합니다

ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint help

도움말 표시

ibmcloud ks cluster master private-service-endpoint help

예제

도움말 표시

ibmcloud ks cluster master private-service-endpoint help

ibmcloud ks cluster master public-service-endpoint disable

Virtual Private Cloud Classic infrastructure

개인용으로만 마스터에 액세스할 수 있도록 공용 서비스 엔드포인트를 사용 안함으로 설정합니다.

ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER [-f] [-q] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-y
기능에 추가 조치(예: 작업자 재로드 또는 클러스터 마스터 새로 고치기)가 필요한 경우 사용자 프롬프트 없이 해당 조치를 수행합니다.

예제

마스터에 대한 액세스를 사내에서만 가능하도록 하려면 공용 서비스 엔드포인트를 비활성화하십시오

ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER

ibmcloud ks cluster master public-service-endpoint enable

Virtual Private Cloud Classic infrastructure

공용으로 마스터에 액세스할 수 있도록 공용 서비스 엔드포인트를 사용으로 설정합니다.

ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-y
기능에 추가 조치(예: 작업자 재로드 또는 클러스터 마스터 새로 고치기)가 필요한 경우 사용자 프롬프트 없이 해당 조치를 수행합니다.

예제

마스터에 대한 공개 액세스를 허용하도록 공용 서비스 엔드포인트를 활성화합니다

ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER

ibmcloud ks cluster master public-service-endpoint help

도움말 표시

ibmcloud ks cluster master public-service-endpoint help

예제

도움말 표시

ibmcloud ks cluster master public-service-endpoint help

ibmcloud ks cluster master refresh

Virtual Private Cloud Classic infrastructure Satellite

새 Kubernetes API 구성 변경사항을 적용하기 위해 클러스터 마스터 노드를 다시 시작합니다. 작업자 노드, 앱 및 리소스는 수정되지 않고 계속 실행됩니다.

ibmcloud ks cluster master refresh --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Kubernetes API 구성 변경 사항을 적용하려면 클러스터 마스터 노드를 다시 시작하십시오

ibmcloud ks cluster master refresh --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist add

Satellite 클러스터의 서비스 엔드포인트 허용 목록에 서브넷을 추가합니다.

ibmcloud ks cluster master satellite-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet
서브넷 CIDR을 지정하십시오.

예제

Satellite 클러스터의 서비스 엔드포인트 허용 목록에 서브넷 추가하기

ibmcloud ks cluster master satellite-service-endpoint allowlist add \
  --cluster CLUSTER \
  --subnet SUBNET

ibmcloud ks cluster master satellite-service-endpoint allowlist disable

Satellite 클러스터에 허용 목록을 사용하지 않도록 설정합니다. 사용 안 함으로 설정한 경우, 모든 서브넷에서 클러스터 마스터로 보내지는 승인된 요청은 Satellite 서비스 엔드포인트를 통해 허용됩니다.

ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Satellite 클러스터의 허용 목록 비활성화

ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist enable

Satellite 클러스터에 대한 허용 목록을 사용합니다. 사용하게 되면, 허용 목록의 서브넷에서 클러스터 마스터로 보내지는 승인된 요청만 Satellite 서비스 엔드포인트를 통해 허용됩니다.

ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Satellite 클러스터에 대한 허용 목록 활성화

ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist get

Satellite 클러스터의 서비스 엔드포인트 허용 목록을 가져옵니다.

ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Satellite 클러스터의 서비스 엔드포인트 허용 목록 확인하기

ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist help

도움말 표시

ibmcloud ks cluster master satellite-service-endpoint allowlist help

예제

도움말 표시

ibmcloud ks cluster master satellite-service-endpoint allowlist help

ibmcloud ks cluster master satellite-service-endpoint allowlist rm

Satellite 클러스터의 서비스 엔드포인트 허용 목록에서 서브넷을 삭제합니다.

ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet
서브넷 CIDR을 지정하십시오.

예제

Satellite 클러스터의 서비스 엔드포인트 허용 목록에서 서브넷 제거

ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET

ibmcloud ks cluster master satellite-service-endpoint help

도움말 표시

ibmcloud ks cluster master satellite-service-endpoint help

예제

도움말 표시

ibmcloud ks cluster master satellite-service-endpoint help

ibmcloud ks cluster master update

Virtual Private Cloud Classic infrastructure Satellite

클러스터 마스터를 최신 버전 또는 지정한 Kubernetes 버전으로 업데이트합니다.

ibmcloud ks cluster master update --cluster CLUSTER [-f] [--force-update] [-q] [--version VERSION]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--force-update
변경사항이 작업자 노드의 현재 버전의 부 버전보다 세 버전 이상 높은 경우에도 업데이트를 시도하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
최소한 major.minor 버전을 포함하여 Kubernetes 또는 OpenShift 버전을 지정하십시오. 이 플래그를 포함하지 않는 경우 기본 버전이 사용됩니다. 사용 가능한 버전을 보려면 ibmcloud ks versions를 실행하십시오.

예제

클러스터 마스터를 최신 버전 또는 지정된 Kubernetes 버전으로 업데이트합니다

ibmcloud ks cluster master update --cluster CLUSTER

ibmcloud ks cluster pull-secret apply

Virtual Private Cloud Classic infrastructure Satellite

IBM Cloud Container Registry 에서 클러스터가 이미지에 액세스할 수 있도록 IAM 자격 증명을 저장하는 새로운 이미지 풀 시크릿을 생성하고 적용합니다.

ibmcloud ks cluster pull-secret apply --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터가 이미지 저장소의 이미지에 액세스할 수 있도록 IAM 자격 증명을 저장하는 새로운 이미지 가져오기 시크릿을 생성하고 적용합니다. IBM Cloud Container Registry

ibmcloud ks cluster pull-secret apply --cluster CLUSTER

ibmcloud ks cluster pull-secret help

도움말 표시

ibmcloud ks cluster pull-secret help

예제

도움말 표시

ibmcloud ks cluster pull-secret help

ibmcloud ks cluster rm

Virtual Private Cloud Classic infrastructure Satellite

클러스터를 삭제합니다. 모든 작업자 노드, 앱 및 컨테이너가 영구적으로 삭제됩니다. 이 조치는 실행 취소할 수 없습니다.

ibmcloud ks cluster rm --cluster CLUSTER [--delete-openshift-registry-cos-bucket] [--delete-storage] [-f] [-q] [--skip-advance-permissions-check]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--delete-openshift-registry-cos-bucket
ROKS 클러스터에 있는 OpenShift 레지스트리 백업을 보관하고 있는 COS 버킷과 관련 서비스 키를 삭제합니다
--delete-storage
클러스터의 영구 스토리지를 강제로 제거합니다. 삭제된 데이터는 복구할 수 없습니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다. delete-storage 옵션이 함께 지정되지 않는 한, 클러스터의 영구 저장소는 삭제되지 않습니다. delete-openshift-registry-cos-bucket 옵션이 함께 지정되지 않는 한, COS 버킷과 관련 서비스 키는 삭제되지 않습니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--skip-advance-permissions-check
이 조치를 완료하기 전에 인프라 권한 확인은 건너뛰십시오. 올바른 인프라 권한이 없으면 이 조치는 부분적으로만 성공할 수 있습니다.

예제

클러스터 삭제

ibmcloud ks cluster rm --cluster CLUSTER

ibmcloud ks cluster service bind

Virtual Private Cloud Classic infrastructure Satellite

서비스 인스턴스를 Kubernetes 네임스페이스에 바인드하여 IBM Cloud 서비스를 클러스터에 추가합니다.

ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q] (--key KEY | --role ROLE)

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--key
기존 서비스 키의 이름 또는 GUID를 지정하십시오. 서비스 키를 정의한 경우, ‘ --role ’ 옵션을 동시에 설정할 수 없습니다.
-n, --namespace
Kubernetes 네임스페이스를 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--role
서비스 키의 IAM 역할을 지정하십시오. 사용할 기존 키가 지정된 경우 또는 IAM 사용이 설정되지 않은 서비스(예: Cloud Foundry 서비스)의 경우에는 이 플래그가 작동하지 않습니다.
--service
서비스 인스턴스의 이름을 지정하십시오. 사용 가능한 서비스 인스턴스 목록을 확인하려면, Cloud Foundry 서비스의 경우 ibmcloud service list 을, IAM이 활성화된 서비스의 경우 ibmcloud resource service-instances 을 실행하십시오.

예제

서비스 인스턴스를 Kubernetes 네임스페이스에 바인딩하여 클러스터에 ‘ IBM Cloud ’ 서비스를 추가합니다

ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE --key KEY

ibmcloud ks cluster service help

도움말 표시

ibmcloud ks cluster service help

예제

도움말 표시

ibmcloud ks cluster service help

ibmcloud ks cluster service ls

Virtual Private Cloud Classic infrastructure Satellite

Kubernetes 네임스페이스에 바인드된 서비스를 나열합니다.

ibmcloud ks cluster service ls --cluster CLUSTER [--output OUTPUT] [-q] (--all-namespaces | --namespace NAMESPACE)

명령 옵션

--all-namespaces
모든 Kubernetes 네임스페이스를 포함합니다.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-n, --namespace
Kubernetes 네임스페이스입니다. 명시되지 않은 경우 default 네임스페이스를 사용합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Kubernetes 네임스페이스에 바인딩된 서비스를 나열합니다

ibmcloud ks cluster service ls --cluster CLUSTER --all-namespaces

ibmcloud ks cluster service unbind

Virtual Private Cloud Classic infrastructure Satellite

Kubernetes 네임스페이스에서 IBM Cloud 서비스를 바인드 해제하여 클러스터에서 해당 서비스를 제거합니다.

ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-n, --namespace
Kubernetes 네임스페이스를 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--service
서비스 인스턴스의 이름을 지정하십시오. 사용 가능한 서비스 인스턴스 목록을 확인하려면, Cloud Foundry 서비스의 경우 ibmcloud service list 을, IAM이 활성화된 서비스의 경우 ibmcloud resource service-instances 을 실행하십시오.

예제

Kubernetes 네임스페이스와의 바인딩을 해제하여 클러스터에서 IBM Cloud 서비스를 제거합니다

ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE

ibmcloud ks cluster subnet add

Classic infrastructure

IBM Cloud 인프라 계정의 기존 공용 또는 사설 휴대용 서브넷을 클래식 클러스터에서 사용할 수 있도록 해줍니다.

ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet-id
서브넷 ID를 지정하십시오.

예제

IBM Cloud 인프라 계정 내의 기존 공용 또는 비공개 휴대용 서브넷을 클래식 클러스터에서 사용할 수 있도록 설정하세요

ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID

ibmcloud ks cluster subnet create

Classic infrastructure

공용 또는 사설 VLAN에서 휴대용 서브넷을 작성하고 이를 클래식 클러스터에 사용 가능하게 하십시오.

ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--size
휴대용 서브넷의 크기를 지정하십시오. 크기는 8, 16, 32, 64 중 하나여야 합니다.
--vlan
공용 또는 사설 VLAN ID를 지정하십시오.

예제

퍼블릭 또는 프라이빗 VLAN에 휴대용 서브넷을 생성하고, 이를 클래식 클러스터에서 사용할 수 있도록 설정합니다

ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN

ibmcloud ks cluster subnet detach

Classic infrastructure

클래식 클러스터에서 기존 공용 또는 사설 포터블 서브넷을 분리합니다.

ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet-id
서브넷 ID를 지정하십시오.

예제

클래식 클러스터에서 기존 공용 또는 사설 휴대용 서브넷 분리하기

ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID

ibmcloud ks cluster subnet help

도움말 표시

ibmcloud ks cluster subnet help

예제

도움말 표시

ibmcloud ks cluster subnet help

신임 정보 명령

IBM Cloud 계정을 통해 IBM Cloud 클래식 인프라 포트폴리오에 액세스하는 데 필요한 인증 정보를 설정하고 설정 해제합니다.

ibmcloud ks credential get

Classic infrastructure

IBM Cloud 클래식 인프라 포트폴리오에 액세스하는 데 다른 인증 정보를 사용하도록 IBM Cloud 계정을 설정하는 경우 인프라 사용자 이름을 가져오십시오. 이 명령은 지정된 리소스 그룹에 적용되며, 리소스 그룹이 지정되지 않은 경우에는 기본 리소스 그룹에 적용됩니다.

ibmcloud ks credential get --region REGION [--output OUTPUT] [-q]

별명: ibmcloud ks credentials-get

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region
대상에 지역을 지정하십시오.

예제

IBM Cloud 계정을 설정하여 IBM Cloud 의 기존 인프라 포트폴리오에 액세스할 때 다른 자격 증명을 사용하도록 한 경우, 인프라 사용자 이름을 확인하십시오

ibmcloud ks credential get --region REGION

ibmcloud ks credential help

도움말 표시

ibmcloud ks credential help

예제

도움말 표시

ibmcloud ks credential help

ibmcloud ks credential set classic

Classic infrastructure

IBM Cloud 계정을 통해 IBM Cloud 클래식 인프라 포트폴리오에 액세스하는 데 필요한 인증 정보를 설정합니다.

ibmcloud ks credential set classic --infrastructure-api-key KEY --infrastructure-username USERNAME --region REGION [-q]

명령 옵션

--infrastructure-api-key
IBM Cloud 클래식 인프라 계정의 API 키입니다.
--infrastructure-username
IBM Cloud 클래식 인프라 계정의 사용자 이름입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region
대상에 지역을 지정하십시오.

예제

IBM Cloud 계정을 통해 IBM Cloud 클래식 인프라 포트폴리오에 액세스할 수 있도록 인증 정보를 설정하세요

ibmcloud ks credential set classic \
  --infrastructure-api-key KEY \
  --infrastructure-username USERNAME \
  --region REGION

ibmcloud ks credential set help

도움말 표시

ibmcloud ks credential set help

예제

도움말 표시

ibmcloud ks credential set help

ibmcloud ks credential unset

Classic infrastructure

IBM Cloud 계정을 통해 IBM Cloud 클래식 인프라 포트폴리오에 액세스하는 데 사용하는 인증 정보를 제거합니다. 이 명령은 지정된 리소스 그룹에 적용되며, 리소스 그룹이 지정되지 않은 경우에는 기본 리소스 그룹에 적용됩니다.

ibmcloud ks credential unset --region REGION [-q]

별명: ibmcloud ks credentials-unset

명령 옵션

-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region
대상에 지역을 지정하십시오.

예제

IBM Cloud 계정을 통해 IBM Cloud 클래식 인프라 포트폴리오에 액세스할 수 있게 해주는 자격 증명을 삭제하십시오

ibmcloud ks credential unset --region REGION

실험용 명령어

[Expires on 2026-10-21] 새 명령을 사용해 보십시오. 중요: 여기에 나열된 명령어는 설명에 명시된 ‘ [date] ’ 이후에는 더 이상 사용되지 않게 됩니다.

ibmcloud ks experimental help

도움말 표시

ibmcloud ks experimental help

예제

도움말 표시

ibmcloud ks experimental help

ibmcloud ks experimental trusted-profile default get

[Expires on 2026-10-21] 리소스 그룹에서 생성된 클러스터에 대한 기본 신뢰 프로필을 가져옵니다.

ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP [--output OUTPUT] [-q]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region
리소스 그룹이 위치한 지역.
--resource-group
기본 신뢰 프로필을 가져올 리소스 그룹입니다.

예제

[Expires on 2026-10-21] 리소스 그룹에서 생성된 클러스터에 대한 기본 신뢰 프로필 가져오기

ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP

ibmcloud ks experimental trusted-profile default help

도움말 표시

ibmcloud ks experimental trusted-profile default help

예제

도움말 표시

ibmcloud ks experimental trusted-profile default help

ibmcloud ks experimental trusted-profile default set

[Expires on 2026-10-21] 리소스 그룹에서 생성된 클러스터에 대한 기본 신뢰할 수 있는 프로필을 설정합니다.

ibmcloud ks experimental trusted-profile default set --region REGION --resource-group GROUP --trusted-profile PROFILE [--output OUTPUT] [-q]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region
리소스 그룹이 위치한 지역.
--resource-group
신뢰할 수 있는 프로필을 설정할 리소스 그룹 ID입니다.
--trusted-profile
신뢰할 수 있는 프로필 ID.

예제

[Expires on 2026-10-21] 리소스 그룹에서 생성된 클러스터에 대한 기본 신뢰할 수 있는 프로필 설정

ibmcloud ks experimental trusted-profile default set \
  --region REGION \
  --resource-group GROUP \
  --trusted-profile PROFILE

ibmcloud ks experimental trusted-profile get

[Expires on 2026-10-21] 클러스터에 대한 신뢰할 수 있는 프로필을 가져옵니다.

ibmcloud ks experimental trusted-profile get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

--cluster
신뢰할 수 있는 프로필을 가져올 클러스터 ID입니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

[Expires on 2026-10-21] 클러스터에 대한 신뢰할 수 있는 프로필 가져오기

ibmcloud ks experimental trusted-profile get --cluster CLUSTER

ibmcloud ks experimental trusted-profile help

도움말 표시

ibmcloud ks experimental trusted-profile help

예제

도움말 표시

ibmcloud ks experimental trusted-profile help

ibmcloud ks experimental trusted-profile set

[Expires on 2026-10-21] 클러스터에 신뢰할 수 있는 프로필을 설정합니다.

ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE [--output OUTPUT] [-q]

명령 옵션

--cluster
신뢰할 수 있는 프로필을 설정할 클러스터 ID입니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--trusted-profile
신뢰할 수 있는 프로필 ID.

예제

[Expires on 2026-10-21] 클러스터에 신뢰할 수 있는 프로필 설정하기

ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE

맛 관련 명령어

특성 관련 정보를 가져옵니다. 특성은 각 작업자 노드에 사용 가능한 가상 CPU, 메모리, 디스크 공간을 결정합니다.

ibmcloud ks flavor get

영역 및 제공자의 특성 정보를 가져옵니다.

ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE [--output OUTPUT] [-q]

명령 옵션

--flavor
작업자 노드의 특성. 사용 가능한 플레버를 확인하려면 ibmcloud ks flavor ls --zone <zone name> ( IBM Cloud 공개 계정의 경우) 또는 ibmcloud ks flavor ls ( IBM Cloud Dedicated 계정의 경우)을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
--provider
제공자를 지정합니다. 사용 가능한 옵션은 classic, vpc-classicvpc-gen2 입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--zone
사용 가능한 특성을 나열할 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

특정 지역 및 제공업체에 대한 맛 정보를 확인하세요

ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE

ibmcloud ks flavor help

도움말 표시

ibmcloud ks flavor help

예제

도움말 표시

ibmcloud ks flavor help

ibmcloud ks flavor ls

구역에서 사용 가능한 특성을 나열합니다.

ibmcloud ks flavor ls --zone ZONE [--output OUTPUT] [--provider PROVIDER] [-q] [--show-os] [--show-storage]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
--provider
특성을 가져오기 위한 제공자 유형입니다. 허용되는 값: classic, vpc-classic, vpc-gen2, satellite
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-os
지원되는 운영 체제를 나열하십시오.
--show-storage
추가 스토리지 드라이브를 표시합니다.
--zone
사용 가능한 특성을 나열할 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

특정 구역에서 이용 가능한 맛을 나열합니다

ibmcloud ks flavor ls --zone ZONE

인프라 권한 관련 명령어

IBM Cloud 계정을 통해 IBM Cloud 클래식 인프라 포트폴리오에 액세스하는 데 필요한 인프라 권한에 대한 정보를 봅니다.

ibmcloud ks infra-permissions get

Classic infrastructure

대상 지정된 리소스 그룹의 IBM Cloud 클래식 인프라 포트폴리오에 대한 액세스를 허용하는 인증 정보에서 제안되었거나 필요한 인프라 권한이 누락되었는지 여부를 확인하십시오. 이 명령은 지정된 리소스 그룹에 적용되며, 리소스 그룹이 지정되지 않은 경우에는 기본 리소스 그룹에 적용됩니다.

ibmcloud ks infra-permissions get [--output OUTPUT] [-q] [--region REGION]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region
대상에 지역을 지정하십시오. 해당 지역이 아직 대상 지역으로 지정되지 않은 경우, 이 인수를 반드시 지정해야 합니다. 특정 지역이 대상인지 확인하려면 ibmcloud target 을 실행하십시오.

예제

대상 리소스 그룹에 대해 IBM Cloud 클래식 인프라 포트폴리오에 대한 액세스를 허용하는 자격 증명에, 권장되거나 필수적인 인프라 권한이 누락되었는지 확인하십시오

ibmcloud ks infra-permissions get

ibmcloud ks infra-permissions help

도움말 표시

ibmcloud ks infra-permissions help

예제

도움말 표시

ibmcloud ks infra-permissions help

잉그레스 명령어

Ingress 서비스 및 설정 보기 및 수정

ibmcloud ks ingress alb autoscale get

Virtual Private Cloud Classic infrastructure Satellite

Ingress ALB에 대한 Auto-Scaling 상태 및 구성을 확인하십시오.

ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

--alb
ALB ID입니다. 사용 가능한 ALB ID를 확인하려면 ibmcloud ks ingress alb ls``을 실행하십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress ALB의 자동 확장 상태 및 구성 확인

ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb autoscale help

도움말 표시

ibmcloud ks ingress alb autoscale help

예제

도움말 표시

ibmcloud ks ingress alb autoscale help

ibmcloud ks ingress alb autoscale set

Virtual Private Cloud Classic infrastructure Satellite

Ingress ALB에 대한 Auto-Scaling을 구성하십시오.

ibmcloud ks ingress alb autoscale set --alb ALB --cluster CLUSTER --max-replicas REPLICAS --min-replicas REPLICAS [--output OUTPUT] [-q] (--cpu-average-utilization PERCENT | --custom-metrics-file FILE)

명령 옵션

--alb
ALB ID입니다. 사용 가능한 ALB ID를 확인하려면 ibmcloud ks ingress alb ls``을 실행하십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--cpu-average-utilization
평균 CPU 활용도 임계값. 복제본 수를 동적으로 계산하는 데 사용됩니다.
--custom-metrics-file
사용자 정의 메트릭 파일의 경로입니다. 자세한 내용은 https://ibm.biz/iks-ingress-custom-metrics의 내용을 참조하십시오.
--max-replicas
지정된 ALB에 대한 최대 복제본입니다. 인력이 충분한지 확인하십시오.
--min-replicas
지정된 ALB에 대한 최소 복제본입니다. 1보다 크거나 같아야 합니다. (높은 가용성을 위해 권장되는 최소값은 2입니다.)
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress ALB에 대한 자동 확장 구성

ibmcloud ks ingress alb autoscale set \
  --alb ALB \
  --cluster CLUSTER \
  --max-replicas REPLICAS \
  --min-replicas REPLICAS \
  --cpu-average-utilization PERCENT

ibmcloud ks ingress alb autoscale unset

Virtual Private Cloud Classic infrastructure Satellite

Ingress ALB에 대한 Auto-Scaling 구성을 삭제하십시오.

ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER [-q]

명령 옵션

--alb
ALB ID입니다. 사용 가능한 ALB ID를 확인하려면 ibmcloud ks ingress alb ls``을 실행하십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress ALB에 대한 자동 확장 구성을 삭제합니다

ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb autoupdate disable

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 모든 Ingress ALB 팟(Pod)의 자동 업데이트를 사용 안함으로 설정합니다.

ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 모든 Ingress ALB 포드의 자동 업데이트 비활성화

ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER

ibmcloud ks ingress alb autoupdate enable

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 모든 Ingress ALB 팟(Pod)의 자동 업데이트를 사용으로 설정합니다.

ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 모든 Ingress ALB 포드의 자동 업데이트 활성화

ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER

ibmcloud ks ingress alb autoupdate get

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 Ingress ALB 팟(Pod)이 자동으로 업데이트하도록 설정되어 있는지 여부와 ALB 팟(Pod)이 최신 버전인지 여부를 확인합니다.

ibmcloud ks ingress alb autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내의 Ingress ALB 포드가 자동 업데이트로 설정되어 있는지, 그리고 ALB 포드가 최신 버전인지 확인합니다

ibmcloud ks ingress alb autoupdate get --cluster CLUSTER

ibmcloud ks ingress alb autoupdate help

도움말 표시

ibmcloud ks ingress alb autoupdate help

예제

도움말 표시

ibmcloud ks ingress alb autoupdate help

ibmcloud ks ingress alb create classic

Classic infrastructure

클래식 클러스터에서 Ingress ALB를 작성하고 사용으로 설정합니다.

ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE [--ip IP] [-q] [--version VERSION]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ip
생성하거나 활성화할 ALB의 ‘ vlan ’ 및 ‘ zone ’에서 사용할 수 있는 이동 가능한 공용 또는 사설 IP 주소를 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--type
ALB 유형을 지정합니다. 사용 가능한 옵션: 공개, 비공개
--version
ALB 이미지 버전을 지정하십시오. 지원되는 이미지 버전을 확인하려면 ibmcloud ks ingress alb versions 을 실행하십시오.
--vlan
VLAN ID입니다. 이 VLAN은 ALB type과 일치해야 하며 작성할 ALB와 동일한 zone에 있어야 합니다.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

클래식 클러스터에서 Ingress ALB 생성 및 활성화

ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE

ibmcloud ks ingress alb create help

도움말 표시

ibmcloud ks ingress alb create help

예제

도움말 표시

ibmcloud ks ingress alb create help

ibmcloud ks ingress alb create vpc-gen2

Virtual Private Cloud

VPC 2세대 클러스터에서 Ingress ALB를 작성하고 사용으로 설정합니다.

ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE [-q] [--version VERSION]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--type
ALB 유형을 지정합니다. 사용 가능한 옵션: 공개, 비공개
--version
ALB 이미지 버전을 지정하십시오. 지원되는 이미지 버전을 확인하려면 ibmcloud ks ingress alb versions 을 실행하십시오.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

VPC Gen 2 클러스터에서 Ingress ALB 생성 및 활성화

ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE

ibmcloud ks ingress alb disable

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 Ingress ALB를 사용 안함으로 설정합니다.

ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER [-q]

명령 옵션

--alb
ALB ID입니다. 사용 가능한 ALB ID를 확인하려면 ibmcloud ks ingress alb ls``을 실행하십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 Ingress ALB 비활성화하기

ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb enable classic

Classic infrastructure

클래식 클러스터에서 Ingress ALB를 사용으로 설정합니다.

ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER [--ip IP] [-q] [--version VERSION]

명령 옵션

--alb
ALB ID입니다. 사용 가능한 ALB ID를 확인하려면 ibmcloud ks ingress alb ls``을 실행하십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ip
생성하거나 활성화할 ALB의 ‘ vlan ’ 및 ‘ zone ’에서 사용할 수 있는 이동 가능한 공용 또는 사설 IP 주소를 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
ALB 이미지 버전을 지정하십시오. 지원되는 이미지 버전을 확인하려면 ibmcloud ks ingress alb versions 을 실행하십시오.

예제

클래식 클러스터에서 Ingress ALB 활성화하기

ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb enable help

도움말 표시

ibmcloud ks ingress alb enable help

예제

도움말 표시

ibmcloud ks ingress alb enable help

ibmcloud ks ingress alb enable vpc-gen2

Virtual Private Cloud

VPC 2세대 클러스터에서 Ingress ALB를 사용으로 설정합니다.

ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER [-q] [--version VERSION]

명령 옵션

--alb
ALB ID입니다. 사용 가능한 ALB ID를 확인하려면 ibmcloud ks ingress alb ls``을 실행하십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
ALB 이미지 버전을 지정하십시오. 지원되는 이미지 버전을 확인하려면 ibmcloud ks ingress alb versions 을 실행하십시오.

예제

VPC Gen 2 클러스터에서 Ingress ALB 활성화하기

ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb get

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 Ingress ALB에 대한 세부사항을 봅니다.

ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

--alb
ALB ID입니다. 사용 가능한 ALB ID를 확인하려면 ibmcloud ks ingress alb ls``을 실행하십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 Ingress ALB의 세부 정보 확인하기

ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb health-checker disable

Virtual Private Cloud Classic infrastructure Satellite

Ingress 상태 검사기를 사용 안함으로 설정합니다.

ibmcloud ks ingress alb health-checker disable --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress 상태 확인 기능을 비활성화합니다

ibmcloud ks ingress alb health-checker disable --cluster CLUSTER

ibmcloud ks ingress alb health-checker enable

Virtual Private Cloud Classic infrastructure Satellite

Ingress 상태 검사기를 사용으로 설정합니다.

ibmcloud ks ingress alb health-checker enable --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress 상태 확인 기능을 활성화합니다

ibmcloud ks ingress alb health-checker enable --cluster CLUSTER

ibmcloud ks ingress alb health-checker get

Virtual Private Cloud Classic infrastructure Satellite

Ingress 상태 검사기의 상태를 봅니다.

ibmcloud ks ingress alb health-checker get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress 상태 확인 도구의 상태 보기

ibmcloud ks ingress alb health-checker get --cluster CLUSTER

ibmcloud ks ingress alb health-checker help

도움말 표시

ibmcloud ks ingress alb health-checker help

예제

도움말 표시

ibmcloud ks ingress alb health-checker help

ibmcloud ks ingress alb help

도움말 표시

ibmcloud ks ingress alb help

예제

도움말 표시

ibmcloud ks ingress alb help

ibmcloud ks ingress alb ls

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 모든 Ingress ALB ID와 ALB 팟(Pod)이 최신 버전인지 여부를 나열합니다.

ibmcloud ks ingress alb ls --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내의 모든 Ingress ALB ID를 나열하고, ALB 파드가 최신 버전인지 여부를 표시합니다

ibmcloud ks ingress alb ls --cluster CLUSTER

ibmcloud ks ingress alb update

Virtual Private Cloud Classic infrastructure Satellite

클러스터에 있는 개별 또는 모든 ALB의 팟(Pod)에 대한 일회성 업데이트를 강제 실행합니다.

ibmcloud ks ingress alb update --cluster CLUSTER [--alb ALB ...] [--output OUTPUT] [-q] [--version VERSION]

명령 옵션

--alb
특정 ALB를 업데이트하려면 ALB ID를 지정하십시오. 사용 가능한 ALB ID를 확인하려면 ibmcloud ks ingress alb ls``을 실행하십시오. 두 개 이상의 ALB를 업데이트하려면, 각 플래그에 하나의 ALB ID를 지정하십시오(예: --alb ID_1 --alb ID_2). 모든 ALB를 업데이트하려면 이 플래그를 포함하지 마십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version
ALB 이미지 버전을 지정하십시오. 지원되는 이미지 버전을 확인하려면 ibmcloud ks ingress alb versions 을 실행하십시오.

예제

클러스터 내의 개별 또는 모든 ALB에 대해 파드의 일회성 업데이트를 강제 실행합니다

ibmcloud ks ingress alb update --cluster CLUSTER

ibmcloud ks ingress alb versions

Virtual Private Cloud Classic infrastructure Satellite

사용 가능한 Ingress ALB 이미지 버전을 나열합니다.

ibmcloud ks ingress alb versions [--output OUTPUT] [-q] [--region REGION]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region
대상에 지역을 지정하십시오.

예제

사용 가능한 Ingress ALB 이미지 버전을 나열합니다

ibmcloud ks ingress alb versions

ibmcloud ks ingress domain create

클러스터에 대한 Ingress 도메인을 작성합니다.

ibmcloud ks ingress domain create --cluster CLUSTER [--crn CRN] [--domain DOMAIN] [--domain-provider PROVIDER] [--domain-zone ZONE] [--hostname HOSTNAME] [--ip IP] [--is-default] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--crn
IBM CIS 인스턴스의 CRN입니다.
--domain
Ingress 도메인입니다. 기존 도메인을 확인하려면 ibmcloud ks ingress domain ls 을 실행하세요.
--domain-provider
DNS 제공업체. 기본 DNS 제공업체는 당사의 내부 DNS입니다. 지원되는 제공업체 목록은 당사 문서를 참조하십시오: https://ibm.biz/containers-ingress-domains
--domain-zone
CIS용 ZoneID입니다.
--hostname
VPC 클러스터의 경우. 도메인에 대해 등록할 호스트 이름입니다.
--ip
도메인에 등록할 IP 주소입니다.
--is-default
관련 도메인을 클러스터의 기본 도메인으로 설정하려면 이 옵션을 포함시키십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--secret-namespace
TLS 시크릿이 작성된 네임스페이스입니다.

예제

클러스터용 Ingress 도메인 생성하기

ibmcloud ks ingress domain create --cluster CLUSTER

ibmcloud ks ingress domain default help

도움말 표시

ibmcloud ks ingress domain default help

예제

도움말 표시

ibmcloud ks ingress domain default help

ibmcloud ks ingress domain default replace

클러스터의 기본 Ingress 도메인을 변경합니다.

ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--domain
Ingress 도메인입니다. 기존 도메인을 확인하려면 ibmcloud ks ingress domain ls 을 실행하세요.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 기본 Ingress 도메인 변경

ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain get

Ingress 도메인의 세부사항을 봅니다.

ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--domain
Ingress 도메인입니다. 기존 도메인을 확인하려면 ibmcloud ks ingress domain ls 을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

잉그레스 도메인의 세부 정보 보기

ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain help

도움말 표시

ibmcloud ks ingress domain help

예제

도움말 표시

ibmcloud ks ingress domain help

ibmcloud ks ingress domain ls

클러스터에 대한 모든 Ingress 도메인을 나열합니다.

ibmcloud ks ingress domain ls --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 모든 Ingress 도메인 나열하기

ibmcloud ks ingress domain ls --cluster CLUSTER

ibmcloud ks ingress domain rm

클러스터에서 Ingress 도메인을 제거합니다.

ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--domain
Ingress 도메인입니다. 기존 도메인을 확인하려면 ibmcloud ks ingress domain ls 을 실행하세요.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 Ingress 도메인 제거하기

ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain secret help

도움말 표시

ibmcloud ks ingress domain secret help

예제

도움말 표시

ibmcloud ks ingress domain secret help

ibmcloud ks ingress domain secret regenerate

유입 도메인에 대한 인증서를 다시 생성하십시오.

ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--domain
Ingress 도메인입니다. 기존 도메인을 확인하려면 ibmcloud ks ingress domain ls 을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress 도메인의 인증서 재생성

ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain secret rm

Ingress 도메인의 시크릿을 삭제하고 향후 인증서 업데이트를 막습니다.

ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN [-f] [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--domain
Ingress 도메인입니다. 기존 도메인을 확인하려면 ibmcloud ks ingress domain ls 을 실행하세요.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress 도메인의 시크릿을 삭제하고 향후 인증서 갱신을 방지합니다

ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain update

클러스터에 대한 Ingress 도메인을 업데이트합니다. 전달된 레코드는 도메인과 연관된 현재 레코드를 완전히 대체합니다. 레코드를 전달하지 않으면 도메인에서 현재 레코드가 등록 취소됩니다.

ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN [--hostname HOSTNAME] [--ip IP] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--domain
Ingress 도메인입니다. 기존 도메인을 확인하려면 ibmcloud ks ingress domain ls 을 실행하세요.
--hostname
VPC 클러스터의 경우. 도메인에 대해 등록할 호스트 이름입니다.
--ip
도메인에 등록할 IP 주소입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 Ingress 도메인 업데이트하기

ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress help

도움말 표시

ibmcloud ks ingress help

예제

도움말 표시

ibmcloud ks ingress help

ibmcloud ks ingress instance default help

도움말 표시

ibmcloud ks ingress instance default help

예제

도움말 표시

ibmcloud ks ingress instance default help

ibmcloud ks ingress instance default set

Virtual Private Cloud Classic infrastructure Satellite

등록된 IBM Cloud Secrets Manager 인스턴스를 기본값으로 설정하십시오. 기존의 기본 인스턴스가 있다면 설정되지 않습니다.

ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME [-q] [--secret-group GROUP]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--name
등록된 IBM Cloud Secret Manager 인스턴스의 이름입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--secret-group
시크릿이 지속되고 있는 IBM Cloud Secret Manager 인스턴스의 시크릿 그룹 ID입니다.

예제

등록된 IBM Cloud Secrets Manager 인스턴스를 기본값으로 설정합니다

ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME

ibmcloud ks ingress instance default unset

Virtual Private Cloud Classic infrastructure Satellite

등록된 IBM Cloud Secrets Manager 인스턴스를 기본값에서 설정 해제하십시오.

ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--name
등록된 IBM Cloud Secret Manager 인스턴스의 이름입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

등록된 IBM Cloud Secrets Manager 인스턴스를 기본값에서 해제합니다

ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME

ibmcloud ks ingress instance get

Virtual Private Cloud Classic infrastructure Satellite

클러스터에 등록된 IBM Cloud Secrets Manager 인스턴스의 세부 정보를 확인합니다.

ibmcloud ks ingress instance get --cluster CLUSTER --name NAME [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--name
등록된 IBM Cloud Secret Manager 인스턴스의 이름입니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에 등록된 IBM Cloud Secrets Manager 인스턴스의 세부 정보를 확인합니다

ibmcloud ks ingress instance get --cluster CLUSTER --name NAME

ibmcloud ks ingress instance help

도움말 표시

ibmcloud ks ingress instance help

예제

도움말 표시

ibmcloud ks ingress instance help

ibmcloud ks ingress instance ls

Virtual Private Cloud Classic infrastructure Satellite

클러스터에 등록된 IBM Cloud Secrets Manager 인스턴스 목록을 표시합니다.

ibmcloud ks ingress instance ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-deleted]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-deleted
클러스터에서 등록이 취소된 IBM Cloud Secret Manager 인스턴스를 표시합니다.

예제

클러스터에 등록된 IBM Cloud Secrets Manager 인스턴스 목록 표시

ibmcloud ks ingress instance ls --cluster CLUSTER

ibmcloud ks ingress instance register

Virtual Private Cloud Classic infrastructure Satellite

클러스터에 IBM Cloud Secrets Manager 인스턴스를 등록하십시오.

ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN [--is-default] [-q] [--secret-group GROUP]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--crn
IBM Cloud Secret Manager 인스턴스의 CRN입니다.
--is-default
IBM Cloud Secrets Manager 인스턴스를 기본값으로 설정하십시오. 기존의 기본 인스턴스가 있다면 설정되지 않습니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--secret-group
시크릿이 지속되고 있는 IBM Cloud Secret Manager 인스턴스의 시크릿 그룹 ID입니다.

예제

IBM Cloud Secrets Manager 인스턴스를 클러스터에 등록하기

ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN

ibmcloud ks ingress instance unregister

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 IBM Cloud Secrets Manager 인스턴스를 등록 취소하십시오.

ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--name
등록된 IBM Cloud Secret Manager 인스턴스의 이름입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 IBM Cloud Secrets Manager 인스턴스의 등록 해제

ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME

ibmcloud ks ingress load-balancer backend help

도움말 표시

ibmcloud ks ingress load-balancer backend help

예제

도움말 표시

ibmcloud ks ingress load-balancer backend help

ibmcloud ks ingress load-balancer backend set

Virtual Private Cloud

클러스터의 Ingress 컨트롤러를 노출하는 VPC ALB 로드 밸런서에 대한 비공개 및/또는 공용 백엔드를 설정합니다.

ibmcloud ks ingress load-balancer backend set --cluster CLUSTER [--private-backend BACKEND] [--public-backend BACKEND] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--private-backend
사설 로드 밸런서용 백엔드
--public-backend
공용 로드 밸런서용 백엔드
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 Ingress 컨트롤러를 노출하는 VPC ALB 로드 밸런서에 대한 비공개 및/또는 공용 백엔드를 설정합니다

ibmcloud ks ingress load-balancer backend set --cluster CLUSTER

ibmcloud ks ingress load-balancer get

Virtual Private Cloud Classic infrastructure

클러스터에서 Ingress ALB를 노출하는 로드 밸런서의 구성을 가져옵니다.

ibmcloud ks ingress load-balancer get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내에서 Ingress ALB를 노출하는 로드 밸런서의 구성을 확인하세요

ibmcloud ks ingress load-balancer get --cluster CLUSTER

ibmcloud ks ingress load-balancer help

도움말 표시

ibmcloud ks ingress load-balancer help

예제

도움말 표시

ibmcloud ks ingress load-balancer help

ibmcloud ks ingress load-balancer proxy-protocol disable

Virtual Private Cloud

Ingress ALB에서 PROXY 프로토콜을 비활성화하십시오.

ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress ALB에서 PROXY 프로토콜 비활성화

ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER

ibmcloud ks ingress load-balancer proxy-protocol enable

Virtual Private Cloud

클라이언트 연결 정보가 요청 헤더에서 ALB로 전달되도록 PROXY 프로토콜을 사용으로 설정합니다.

ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER [--cidr CIDR ...] [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--cidr
CIDR 형식으로 된 로드 밸런서의 IP 주소 범위입니다. 다른 IP 범위의 로드 밸런서에 의해 전달되는 PROXY 헤더는 처리되지 않습니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클라이언트 연결 정보가 요청 헤더를 통해 ALB로 전달되도록 PROXY 프로토콜을 활성화하십시오

ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER

ibmcloud ks ingress load-balancer proxy-protocol help

도움말 표시

ibmcloud ks ingress load-balancer proxy-protocol help

예제

도움말 표시

ibmcloud ks ingress load-balancer proxy-protocol help

ibmcloud ks ingress secret create

Virtual Private Cloud Classic infrastructure Satellite

IBM Cloud Secret Manager에 저장된 시크릿에 대해 클러스터에 Ingress 시크릿을 작성하십시오.

ibmcloud ks ingress secret create --cluster CLUSTER --name NAME [--cert-crn CRN] [--field FIELD] [--namespace NAMESPACE] [--persist] [-q] [--type TYPE]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--cert-crn
인증서 CRN입니다.
--field
필드로 포함할 시크릿 CRN입니다. 이름을 지정하지 않고 비밀을 불러오려면 --field 을 사용하세요. 필드 이름을 지정하려면 ` `--field name=<crn>을 사용하십시오. IBM Cloud Secrets Manager 시크릿을 접두사로 사용하려면 --field prefix=<crn> 을 사용하십시오.
-n, --namespace
Kubernetes 네임스페이스를 지정하십시오.
--name
클러스터에 작성되는 Ingress 시크릿의 이름입니다.
--persist
삭제할 수 없도록 클러스터에서 시크릿을 유지합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--type
Ingress 시크릿 유형. TLS 또는 Opaque일 수 있습니다. 옵션을 지정하지 않으면 기본적으로 TLS가 적용됩니다.

예제

IBM Cloud 시크릿 매니저에 저장된 시크릿에 대해 클러스터에 Ingress 시크릿을 생성합니다

ibmcloud ks ingress secret create --cluster CLUSTER --name NAME

ibmcloud ks ingress secret field add

Virtual Private Cloud Classic infrastructure Satellite

기존 Ingress 시크릿에 필드를 추가하십시오.

ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE [--field FIELD] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--field
필드로 포함할 시크릿 CRN입니다. 이름을 지정하지 않고 비밀을 불러오려면 --field 을 사용하세요. 필드 이름을 지정하려면 ` `--field name=<crn>을 사용하십시오. IBM Cloud Secrets Manager 시크릿을 접두사로 사용하려면 --field prefix=<crn> 을 사용하십시오.
-n, --namespace
Kubernetes 네임스페이스를 지정하십시오.
--name
클러스터에 작성되는 Ingress 시크릿의 이름입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

기존 Ingress 시크릿에 필드 추가하기

ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret field help

도움말 표시

ibmcloud ks ingress secret field help

예제

도움말 표시

ibmcloud ks ingress secret field help

ibmcloud ks ingress secret field ls

Virtual Private Cloud Classic infrastructure Satellite

Ingress 시크릿의 필드를 확인합니다.

ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q] [--show-crn]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-n, --namespace
Kubernetes 네임스페이스를 지정하십시오.
--name
클러스터에 작성되는 Ingress 시크릿의 이름입니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-crn
시크릿의 CRN 값을 표시합니다.

예제

Ingress 시크릿의 필드 보기

ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret field rm

Virtual Private Cloud Classic infrastructure Satellite

기존의 Ingress 시크릿에서 필드를 제거합니다.

ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE [--field-name NAME] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--field-name
시크릿에서 제거할 필드의 이름입니다.
-n, --namespace
Kubernetes 네임스페이스를 지정하십시오.
--name
클러스터에 작성되는 Ingress 시크릿의 이름입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

기존 Ingress 시크릿에서 필드 제거하기

ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret get

Virtual Private Cloud Classic infrastructure Satellite

Ingress 시크릿의 세부사항을 봅니다.

ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-n, --namespace
Kubernetes 네임스페이스를 지정하십시오.
--name
클러스터에 작성되는 Ingress 시크릿의 이름입니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

Ingress 시크릿의 세부 정보 보기

ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret help

도움말 표시

ibmcloud ks ingress secret help

예제

도움말 표시

ibmcloud ks ingress secret help

ibmcloud ks ingress secret ls

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 모든 Ingress 시크릿을 나열합니다.

ibmcloud ks ingress secret ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-crn] [--show-deleted]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-crn
시크릿의 CRN 값을 표시합니다.
--show-deleted
클러스터에서 삭제된 시크릿을 표시합니다.

예제

클러스터 내의 모든 Ingress 시크릿 나열하기

ibmcloud ks ingress secret ls --cluster CLUSTER

ibmcloud ks ingress secret rm

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 Ingress 시크릿을 제거합니다.

ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-n, --namespace
Kubernetes 네임스페이스를 지정하십시오.
--name
클러스터에 작성되는 Ingress 시크릿의 이름입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 Ingress 시크릿 제거하기

ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret update

Virtual Private Cloud Classic infrastructure Satellite

기존의 Ingress 시크릿을 업데이트합니다.

ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE [--cert-crn CRN] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--cert-crn
인증서 CRN입니다.
-n, --namespace
Kubernetes 네임스페이스를 지정하십시오.
--name
클러스터에 작성되는 Ingress 시크릿의 이름입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

기존 Ingress 시크릿 업데이트하기

ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress security help

도움말 표시

ibmcloud ks ingress security help

예제

도움말 표시

ibmcloud ks ingress security help

ibmcloud ks ingress security port80 disable

클러스터에서 포트 80의 사용을 비활성화하십시오.

ibmcloud ks ingress security port80 disable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 포트 80 사용을 비활성화하십시오

ibmcloud ks ingress security port80 disable --cluster CLUSTER

ibmcloud ks ingress security port80 enable

클러스터에서 포트 80 사용을 활성화하십시오.

ibmcloud ks ingress security port80 enable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 포트 80 사용을 활성화하십시오

ibmcloud ks ingress security port80 enable --cluster CLUSTER

ibmcloud ks ingress security port80 get

클러스터의 80번 포트에 대한 보안 구성을 확인하십시오.

ibmcloud ks ingress security port80 get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 80번 포트에 대한 보안 구성을 확인하세요

ibmcloud ks ingress security port80 get --cluster CLUSTER

ibmcloud ks ingress security port80 help

도움말 표시

ibmcloud ks ingress security port80 help

예제

도움말 표시

ibmcloud ks ingress security port80 help

ibmcloud ks ingress status-report disable

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 수신 구성요소에 대해 상태 보고를 사용할 수 없습니다.

ibmcloud ks ingress status-report disable --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 Ingress 구성 요소에 대한 상태 보고 비활성화

ibmcloud ks ingress status-report disable --cluster CLUSTER

ibmcloud ks ingress status-report enable

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 수신 구성요소에 대한 상태 보고를 사용할 수 있습니다.

ibmcloud ks ingress status-report enable --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 Ingress 구성 요소에 대한 상태 보고 활성화

ibmcloud ks ingress status-report enable --cluster CLUSTER

ibmcloud ks ingress status-report get

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 수신 구성요소에 대한 상태 보고서를 가져옵니다.

ibmcloud ks ingress status-report get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 Ingress 구성 요소의 상태 보고서를 가져옵니다

ibmcloud ks ingress status-report get --cluster CLUSTER

ibmcloud ks ingress status-report help

도움말 표시

ibmcloud ks ingress status-report help

예제

도움말 표시

ibmcloud ks ingress status-report help

ibmcloud ks ingress status-report ignored-errors add

Virtual Private Cloud Classic infrastructure Satellite

클러스터에 대한 Ingress 상태 보고서에서 경고 메시지를 표시하지 않도록 합니다.

ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--code
무시될 경고의 코드.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에 대한 Ingress 상태 보고서의 경고 표시를 억제하기

ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE

ibmcloud ks ingress status-report ignored-errors help

도움말 표시

ibmcloud ks ingress status-report ignored-errors help

예제

도움말 표시

ibmcloud ks ingress status-report ignored-errors help

ibmcloud ks ingress status-report ignored-errors ls

Virtual Private Cloud Classic infrastructure Satellite

클러스터에 대한 수신 상태에 의해 현재 무시된 경고를 나열합니다.

ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에 대해 Ingress 상태가 현재 무시하고 있는 경고 목록

ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER

ibmcloud ks ingress status-report ignored-errors rm

Virtual Private Cloud Classic infrastructure Satellite

클러스터에 대한 수신 상태에 의해 현재 무시된 경고를 제거합니다.

ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--code
제거될 경고의 코드.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 Ingress 상태에서 현재 무시되고 있는 경고 제거

ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE

Kms 명령어

키 관리 서비스 통합을 보고 구성합니다.

ibmcloud ks kms crk help

도움말 표시

ibmcloud ks kms crk help

예제

도움말 표시

ibmcloud ks kms crk help

ibmcloud ks kms crk ls

Virtual Private Cloud Classic infrastructure Satellite

키 관리 서비스 인스턴스의 사용 가능한 루트 키를 나열합니다.

ibmcloud ks kms crk ls --instance-id ID [--output OUTPUT] [-q]

명령 옵션

--instance-id
KMS 인스턴스 ID. 사용 가능한 KMS 인스턴스를 확인하려면 ibmcloud ks kms instance ls``을 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

키 관리 서비스 인스턴스에 대해 사용 가능한 루트 키 나열하기

ibmcloud ks kms crk ls --instance-id ID

ibmcloud ks kms enable

Virtual Private Cloud Classic infrastructure Satellite

시크릿을 암호화하려면 클러스터에서 키 관리 서비스(KMS)로 사용으로 설정하십시오.

ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID [--kms-account-id ID] [--public-endpoint] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--crk
KMS 인스턴스의 루트 키 ID입니다. 사용 가능한 루트 키를 나열하려면 ibmcloud ks kms crk ls --instance-id <kms_instance>``을 실행하십시오.
--instance-id
KMS 인스턴스 ID. 사용 가능한 KMS 인스턴스를 확인하려면 ibmcloud ks kms instance ls``을 실행하십시오.
--kms-account-id
로컬 디스크 또는 시크릿 암호화에 사용할 KMS 인스턴스를 포함하는 계정의 ID입니다.
--public-endpoint
KMS 공용 서비스 엔드포인트를 사용하려면 이 옵션을 지정하십시오. 그렇지 않으면 KMS 사설 서비스 엔드포인트가 사용됩니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 키 관리 서비스(KMS)를 활성화하여 시크릿을 암호화하세요

ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID

ibmcloud ks kms help

도움말 표시

ibmcloud ks kms help

예제

도움말 표시

ibmcloud ks kms help

ibmcloud ks kms instance help

도움말 표시

ibmcloud ks kms instance help

예제

도움말 표시

ibmcloud ks kms instance help

ibmcloud ks kms instance ls

Virtual Private Cloud Classic infrastructure Satellite

사용 가능한 키 관리 서비스 인스턴스를 나열합니다.

ibmcloud ks kms instance ls [--output OUTPUT] [-q]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

사용 가능한 키 관리 서비스 인스턴스 나열

ibmcloud ks kms instance ls

위치 관련 명령어

지원되는 IBM Cloud Kubernetes Service 위치를 나열합니다.

ibmcloud ks locations

지원되는 IBM Cloud Kubernetes Service 위치를 나열합니다.

ibmcloud ks locations

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
--provider
목록을 특정 인프라 제공자에 대해 필터링합니다. 허용되는 값: classic, vpc-classic, vpc-gen2, satellite
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-flavors
지역에서 VPC용으로 사용 가능한 작업자 노드 특성을 표시합니다.

예제

IBM Cloud Kubernetes Service 에서 지원되는 위치 목록

ibmcloud ks locations

로깅 명령

클러스터에서 로그를 전달합니다.

ibmcloud ks logging autoupdate disable

Virtual Private Cloud Classic infrastructure

클러스터에서 모든 Fluentd 팟(Pod)의 자동 업데이트를 사용 안함으로 설정합니다.

ibmcloud ks logging autoupdate disable --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내의 모든 Fluentd 포드에 대한 자동 업데이트 비활성화

ibmcloud ks logging autoupdate disable --cluster CLUSTER

ibmcloud ks logging autoupdate enable

Virtual Private Cloud Classic infrastructure

클러스터에서 모든 Fluentd 팟(pod)의 자동 업데이트를 사용합니다.

ibmcloud ks logging autoupdate enable --cluster CLUSTER [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내의 모든 Fluentd 포드에 대한 자동 업데이트 활성화

ibmcloud ks logging autoupdate enable --cluster CLUSTER

ibmcloud ks logging autoupdate get

Virtual Private Cloud Classic infrastructure

Fluentd 팟(Pod)이 클러스터에서 자동 업데이트로 설정되었는지 여부를 확인합니다.

ibmcloud ks logging autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내에서 Fluentd 포드가 자동 업데이트로 설정되어 있는지 확인합니다

ibmcloud ks logging autoupdate get --cluster CLUSTER

ibmcloud ks logging autoupdate help

도움말 표시

ibmcloud ks logging autoupdate help

예제

도움말 표시

ibmcloud ks logging autoupdate help

ibmcloud ks logging config create

Virtual Private Cloud Classic infrastructure

로깅 구성을 작성하십시오. 전용 계정을 사용하는 경우, 로그 전달을 활성화하려면 IBM Cloud 엔드포인트에 로그인한 후 해당 공개 조직 및 스페이스를 대상으로 지정해야 합니다.

ibmcloud ks logging config create --cluster CLUSTER --logsource LOGSOURCE --type TYPE [--force-update] [--hostname HOSTNAME] [--output OUTPUT] [--port PORT] [-q] (--ca-cert CERT --syslog-protocol PROTOCOL --verify-mode MODE | --org ORG --skip-validation --space SPACE) (--namespace NAMESPACE | -C CONTAINER -p PATH)

명령 옵션

-C, --app-container
로그를 수집할 컨테이너를 지정하십시오. 두 개 이상의 경로를 지정하려면 -C container1 -C container2 와 같이 여러 플래그를 사용하십시오. 이 옵션은 ‘ application ’ 로그 소스에 필수입니다. 제공되지 않은 경우, 전달된 애플리케이션 로그 경로의 모든 컨테이너에서 로그가 수집됩니다.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ca-cert
로깅 유형이 ‘ syslog ’이고 프로토콜이 ‘tls’인 경우, 인증 기관(CA) 인증서를 포함하는 ‘ Kubernetes ’ 비밀 이름입니다.
--force-update
클러스터의 Fluentd 팟(Pod)을 최신 버전으로 강제 업데이트합니다.
--hostname
로그 유형이 ‘ syslog ’인 경우, 로그 수집기의 호스트 이름 또는 IP 주소입니다. 로깅 유형이 ‘ ibm ’(사용 중단됨)인 경우, 로깅 수집 엔드포인트. 로깅 ingest 엔드포인트를 제공하지 않으면, 현재 지역의 엔드포인트가 사용됩니다.
--logsource
전달할 로그의 소스입니다. 지원되는 값은 container, application, ingress, worker, storagekubernetes 입니다. 이 인수는 로그 소스를 쉼표로 구분된 목록으로 지원합니다. 로그 소스를 지정하지 않으면, containeringress 에 대한 로그가 전달됩니다.
-n, --namespace
로그 전달 구성을 적용하려는 네임스페이스입니다. 이 플래그는 ' container ' 로그 소스와 함께 사용하거나, 로그 소스를 지정하지 않은 경우에만 사용하십시오. 네임스페이스를 지정하지 않으면 모든 네임스페이스에서 이 구성을 사용합니다.
--org
Deprecated 로그를 전송할 조직 이름. 이 플래그는 로깅 유형이 ibm``일 때만 유효합니다. 조직 이름은 영역 이름을 지정할 때 필요합니다. 영역 이름을 지정하지 않으면, 로그가 계정 레벨에서 전달됩니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-p, --app-path
컨테이너 내부에서 로그를 수집할 절대 파일 경로를 지정하십시오. 두 개 이상의 경로를 지정하려면 -p path1 -p path2 와 같이 여러 플래그를 사용하십시오. 로그 소스로 application 을 지정할 때 필수 매개변수입니다. /var/log/*.log 와 같은 와일드카드는 허용되지만, /var/log/**/test.log 와 같은 재귀적 글로브는 허용되지 않습니다.
--port
로그 콜렉터 포트입니다. 포트를 지정하지 않으면, ibm (사용 중단됨)의 경우 인제스트 엔드포인트의 기본 포트가 사용되며, syslog 의 경우 514 가 사용됩니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--skip-validation
조직 이름과 영역 이름이 지정된 경우 유효성 검증을 건너뜁니다. 그러면 값이 유효하지 않은 경우 로깅 구성이 손상될 수 있지만 처리 시간은 절약됩니다.
--space
Deprecated 로그를 전송할 공간 이름. 이 플래그는 로깅 유형이 ibm``일 때만 유효합니다. 영역 이름은 조직 이름을 지정할 때 필요합니다. 영역 이름을 지정하지 않으면, 로그가 계정 레벨에서 전달됩니다.
--syslog-protocol
로깅 유형이 syslog이면 전송 계층 프로토콜입니다. 지원되는 값은 tls, tcp 및 기본값인 udp 입니다. UDP 프로토콜을 사용하여 rsyslog 서버에 전달할 때 1KB가 넘는 로그는 잘립니다.
--type
사용하려는 로그 전달 프로토콜입니다. 지원되는 유일한 값은 syslog 입니다.
--verify-mode
로깅 유형이 ‘ syslog ’이고 프로토콜이 ‘tls’인 경우의 검증 모드. 지원되는 값은 verify-peer 및 기본값 verify-none입니다.

예제

로깅 구성 만들기

ibmcloud ks logging config create \
  --cluster CLUSTER \
  --logsource LOGSOURCE \
  --type TYPE \
  --ca-cert CERT \
  --syslog-protocol PROTOCOL \
  --verify-mode MODE \
  --namespace NAMESPACE

ibmcloud ks logging config get

Virtual Private Cloud Classic infrastructure

클러스터의 로그 전달 구성을 봅니다.

ibmcloud ks logging config get --cluster CLUSTER [--logsource LOGSOURCE] [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--logsource
필터링할 로그 소스 유형입니다. 허용되는 값은 container, application, ingress, worker, storagekubernetes 입니다. 로그 소스를 전달하지 않으면 클러스터에 대한 모든 로깅 구성이 반환됩니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 로그 전달 구성을 확인합니다

ibmcloud ks logging config get --cluster CLUSTER

ibmcloud ks logging config help

도움말 표시

ibmcloud ks logging config help

예제

도움말 표시

ibmcloud ks logging config help

ibmcloud ks logging config rm

Virtual Private Cloud Classic infrastructure

클러스터에서 로그 전달 구성을 삭제하십시오.

ibmcloud ks logging config rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID | --namespace NAMESPACE)

명령 옵션

--all
모든 로그 전달 구성을 제거합니다.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--force-update
클러스터의 Fluentd 팟(Pod)을 최신 버전으로 강제 업데이트합니다.
--id
로깅 구성의 ID를 지정하십시오.
-n, --namespace
로그 전달 구성을 제거할 네임스페이스입니다. 동일한 네임스페이스의 구성이 둘 이상인 경우 --id <logging configuration ID> 플래그를 대신 사용하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 로그 전달 구성을 삭제합니다

ibmcloud ks logging config rm --cluster CLUSTER --all

ibmcloud ks logging config update

Virtual Private Cloud Classic infrastructure

클러스터의 로그 전달 구성을 업데이트합니다.

ibmcloud ks logging config update --cluster CLUSTER --id ID --logsource LOGSOURCE --type TYPE [--force-update] [--hostname HOSTNAME] [--output OUTPUT] [--port PORT] [-q] (--ca-cert CERT --syslog-protocol PROTOCOL --verify-mode MODE | --org ORG --skip-validation --space SPACE) (--namespace NAMESPACE | -C CONTAINER -p PATH)

명령 옵션

-C, --app-container
로그를 수집할 컨테이너를 지정하십시오. 두 개 이상의 경로를 지정하려면 -C container1 -C container2 와 같이 여러 플래그를 사용하십시오. 이 옵션은 ‘ application ’ 로그 소스에 필수입니다. 제공되지 않은 경우, 전달된 애플리케이션 로그 경로의 모든 컨테이너에서 로그가 수집됩니다.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ca-cert
로깅 유형이 ‘ syslog ’이고 프로토콜이 ‘tls’인 경우, 인증 기관(CA) 인증서를 포함하는 ‘ Kubernetes ’ 비밀 이름입니다.
--force-update
클러스터의 Fluentd 팟(Pod)을 최신 버전으로 강제 업데이트합니다.
--hostname
로그 유형이 ‘ syslog ’인 경우, 로그 수집기의 호스트 이름 또는 IP 주소입니다. 로깅 유형이 ‘ ibm ’(사용 중단됨)인 경우, 로깅 수집 엔드포인트. 로깅 ingest 엔드포인트를 제공하지 않으면, 현재 지역의 엔드포인트가 사용됩니다.
--id
로깅 구성의 ID를 지정하십시오.
--logsource
전달할 로그의 소스입니다. 지원되는 값은 container, application, ingress, worker, storagekubernetes 입니다. 이 인수는 로그 소스를 쉼표로 구분된 목록으로 지원합니다. 로그 소스를 지정하지 않으면, containeringress 에 대한 로그가 전달됩니다.
-n, --namespace
로그 전달 구성을 적용하려는 네임스페이스입니다. 이 플래그는 ' container ' 로그 소스와 함께 사용하거나, 로그 소스를 지정하지 않은 경우에만 사용하십시오. 네임스페이스를 지정하지 않으면 모든 네임스페이스에서 이 구성을 사용합니다.
--org
Deprecated 로그를 전송할 조직 이름. 이 플래그는 로깅 유형이 ibm``일 때만 유효합니다. 조직 이름은 영역 이름을 지정할 때 필요합니다. 영역 이름을 지정하지 않으면, 로그가 계정 레벨에서 전달됩니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-p, --app-path
컨테이너 내부에서 로그를 수집할 절대 파일 경로를 지정하십시오. 두 개 이상의 경로를 지정하려면 -p path1 -p path2 와 같이 여러 플래그를 사용하십시오. 로그 소스로 application 을 지정할 때 필수 매개변수입니다. /var/log/*.log 와 같은 와일드카드는 허용되지만, /var/log/**/test.log 와 같은 재귀적 글로브는 허용되지 않습니다.
--port
로그 콜렉터 포트입니다. 포트를 지정하지 않으면, ibm (사용 중단됨)의 경우 인제스트 엔드포인트의 기본 포트가 사용되며, syslog 의 경우 514 가 사용됩니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--skip-validation
조직 이름과 영역 이름이 지정된 경우 유효성 검증을 건너뜁니다. 그러면 값이 유효하지 않은 경우 로깅 구성이 손상될 수 있지만 처리 시간은 절약됩니다.
--space
Deprecated 로그를 전송할 공간 이름. 이 플래그는 로깅 유형이 ibm``일 때만 유효합니다. 영역 이름은 조직 이름을 지정할 때 필요합니다. 영역 이름을 지정하지 않으면, 로그가 계정 레벨에서 전달됩니다.
--syslog-protocol
로깅 유형이 syslog이면 전송 계층 프로토콜입니다. 지원되는 값은 tls, tcp 및 기본값인 udp 입니다. UDP 프로토콜을 사용하여 rsyslog 서버에 전달할 때 1KB가 넘는 로그는 잘립니다.
--type
사용하려는 로그 전달 프로토콜입니다. 지원되는 유일한 값은 syslog 입니다.
--verify-mode
로깅 유형이 ‘ syslog ’이고 프로토콜이 ‘tls’인 경우의 검증 모드. 지원되는 값은 verify-peer 및 기본값 verify-none입니다.

예제

클러스터의 로그 전달 구성을 업데이트합니다

ibmcloud ks logging config update \
  --cluster CLUSTER \
  --id ID \
  --logsource LOGSOURCE \
  --type TYPE \
  --ca-cert CERT \
  --syslog-protocol PROTOCOL \
  --verify-mode MODE \
  --namespace NAMESPACE

ibmcloud ks logging filter create

Virtual Private Cloud Classic infrastructure

전송 대상에서 로그 행을 제외하는 필터를 생성합니다.

ibmcloud ks logging filter create --cluster CLUSTER [--container CONTAINER] [--force-update] [--lc LOGGING-CONFIG ...] [--level LEVEL] [--namespace NAMESPACE] [--output OUTPUT] [-q] [--type TYPE] (--message MESSAGE | --regex-message MESSAGE)

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--container
로그를 필터링할 컨테이너의 이름입니다. 이 플래그는 로그 유형 컨테이너를 사용 중인 경우에만 적용됩니다.
--force-update
클러스터의 Fluentd 팟(Pod)을 최신 버전으로 강제 업데이트합니다.
--lc, --logging-config
로깅 구성 ID입니다. 제공되지 않은 경우 필터는 필터에 전달되는 모든 클러스터 로깅 구성에 적용됩니다. 명령과 함께 --show-matching-configs 플래그를 사용하여 필터와 일치하는 로그 구성을 볼 수 있습니다.
--level
지정된 레벨 이하의 로그를 필터링합니다. 정규 순서의 허용 가능한 값은 심각, 오류, 경고, 정보, 디버그 및 추적입니다. 예를 들어, 정보 레벨의 로그를 필터링한 경우 디버그 및 추적도 필터링됩니다. 참고: 로그 메시지가 JSON 형식이며 level 필드를 포함하는 경우에만 이 플래그를 사용할 수 있습니다. 출력 예: {"log": "hello", "level": "info"}
--message
로그의 임의의 위치에 지정된 메시지가 포함되어 있는 로그를 필터링합니다. 이 메시지는 표현식으로 비교되지 않고 글자 그대로 비교됩니다. 예: "Hello", "!" 및 "Hello, World!"는 "Hello, World!" 로그에 적용됩니다.
-n, --namespace
로그를 필터링할 Kubernetes 네임스페이스입니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--regex-message
로그에 지정된 메시지 정규식 패턴가 포함된 모든 로그를 필터링하여 제외합니다. 메시지는 정규식으로 일치됩니다. 예시: “hello [0-9] ”라는 패턴은 “hello 1”, “hello 2”, “hello 9”에 모두 적용됩니다
--type
필터를 적용할 로그의 유형입니다. 현재 컨테이너와 호스트가 모두 지원됩니다.

예제

전달 대상에서 로그 행을 제외하는 필터를 생성합니다

ibmcloud ks logging filter create --cluster CLUSTER --message MESSAGE

ibmcloud ks logging filter get

Virtual Private Cloud Classic infrastructure

로깅 필터 구성을 봅니다.

ibmcloud ks logging filter get --cluster CLUSTER [--id ID] [--output OUTPUT] [-q] [--show-covering-filters] [--show-matching-configs]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--id
로깅 필터의 ID를 지정하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-covering-filters
더 이상 사용되지 않는 이전 필터를 렌더링하는 로깅 필터를 표시합니다.
--show-matching-configs
보고 있는 구성과 일치하는 로깅 구성을 표시합니다.

예제

로깅 필터 구성을 확인합니다

ibmcloud ks logging filter get --cluster CLUSTER

ibmcloud ks logging filter help

도움말 표시

ibmcloud ks logging filter help

예제

도움말 표시

ibmcloud ks logging filter help

ibmcloud ks logging filter rm

Virtual Private Cloud Classic infrastructure

로깅 필터를 삭제하십시오.

ibmcloud ks logging filter rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID)

명령 옵션

--all
모든 로그 전달 필터를 삭제합니다.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--force-update
클러스터의 Fluentd 팟(Pod)을 최신 버전으로 강제 업데이트합니다.
--id
로깅 필터의 ID를 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

로깅 필터 삭제

ibmcloud ks logging filter rm --cluster CLUSTER --all

ibmcloud ks logging filter update

Virtual Private Cloud Classic infrastructure

로깅 필터를 업데이트하십시오.

ibmcloud ks logging filter update --cluster CLUSTER --id ID [--container CONTAINER] [--force-update] [--lc LOGGING-CONFIG ...] [--level LEVEL] [--namespace NAMESPACE] [--output OUTPUT] [-q] [--type TYPE] (--message MESSAGE | --regex-message MESSAGE)

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--container
로그를 필터링할 컨테이너의 이름입니다. 이 플래그는 로그 유형 컨테이너를 사용 중인 경우에만 적용됩니다.
--force-update
클러스터의 Fluentd 팟(Pod)을 최신 버전으로 강제 업데이트합니다.
--id
로깅 필터의 ID를 지정하십시오.
--lc, --logging-config
로깅 구성 ID입니다. 제공되지 않은 경우 필터는 필터에 전달되는 모든 클러스터 로깅 구성에 적용됩니다. 명령과 함께 --show-matching-configs 플래그를 사용하여 필터와 일치하는 로그 구성을 볼 수 있습니다.
--level
지정된 레벨 이하의 로그를 필터링합니다. 정규 순서의 허용 가능한 값은 심각, 오류, 경고, 정보, 디버그 및 추적입니다. 예를 들어, 정보 레벨의 로그를 필터링한 경우 디버그 및 추적도 필터링됩니다. 참고: 로그 메시지가 JSON 형식이며 level 필드를 포함하는 경우에만 이 플래그를 사용할 수 있습니다. 출력 예: {"log": "hello", "level": "info"}
--message
로그의 임의의 위치에 지정된 메시지가 포함되어 있는 로그를 필터링합니다. 이 메시지는 표현식으로 비교되지 않고 글자 그대로 비교됩니다. 예: "Hello", "!" 및 "Hello, World!"는 "Hello, World!" 로그에 적용됩니다.
-n, --namespace
로그를 필터링할 Kubernetes 네임스페이스입니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--regex-message
로그에 지정된 메시지 정규식 패턴가 포함된 모든 로그를 필터링하여 제외합니다. 메시지는 정규식으로 일치됩니다. 예시: “hello [0-9] ”라는 패턴은 “hello 1”, “hello 2”, “hello 9”에 모두 적용됩니다
--type
필터를 적용할 로그의 유형입니다. 현재 컨테이너와 호스트가 모두 지원됩니다.

예제

로깅 필터 업데이트하기

ibmcloud ks logging filter update --cluster CLUSTER --id ID --message MESSAGE

ibmcloud ks logging help

도움말 표시

ibmcloud ks logging help

예제

도움말 표시

ibmcloud ks logging help

ibmcloud ks logging refresh

Virtual Private Cloud Classic infrastructure

클러스터의 로깅 구성을 새로 고칩니다.

ibmcloud ks logging refresh --cluster CLUSTER [--force-update] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--force-update
클러스터의 Fluentd 팟(Pod)을 최신 버전으로 강제 업데이트합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터의 로깅 구성을 새로 고침

ibmcloud ks logging refresh --cluster CLUSTER

메시지 명령어

현재 사용자 메시지를 봅니다.

ibmcloud ks messages

현재 사용자 메시지를 봅니다.

ibmcloud ks messages [-q]

명령 옵션

-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

현재 사용자 메시지 보기

ibmcloud ks messages

nlb-dns 명령어

클러스터의 네트워크 로드 밸런서(NLB) IP 주소에 대한 호스트 이름과 호스트 이름에 대한 상태 검사 모니터를 작성하고 관리합니다.

ibmcloud ks nlb-dns add

Classic infrastructure

ibmcloud ks nlb-dns create 을 사용하여 생성한 기존 호스트 이름에 NLB IP를 추가합니다.

ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP [--ip IP ...] --nlb-host HOST [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ip
하나 이상의 NLB IP 주소입니다. 로드 밸런서의 IP 주소를 확인하려면 kubectl get svc -n ``을 실행하세요.
--nlb-host
호스트 이름입니다. 기존 호스트 이름을 확인하려면 ibmcloud ks nlb-dns ls``을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

다음 명령어로 생성한 기존 호스트 이름에 NLB IP를 추가하려면 ibmcloud ks nlb-dns create

ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP --nlb-host HOST

ibmcloud ks nlb-dns create classic

Classic infrastructure

클래식 클러스터에 하나 이상의 NLB IP를 등록하려면 DNS 호스트 이름을 작성하십시오.

ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP [--ip IP ...] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ip
하나 이상의 NLB IP 주소입니다. 로드 밸런서의 IP 주소를 확인하려면 kubectl get svc -n ``을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--secret-namespace
SSL 시크릿이 작성된 네임스페이스입니다. 이 플래그가 지정되지 않으면, 시크릿은 default.

예제

클래식 클러스터에 하나 이상의 NLB IP를 등록하기 위해 DNS 호스트 이름을 생성합니다

ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP

ibmcloud ks nlb-dns create help

도움말 표시

ibmcloud ks nlb-dns create help

예제

도움말 표시

ibmcloud ks nlb-dns create help

ibmcloud ks nlb-dns create vpc-gen2

Virtual Private Cloud

VPC 클러스터에 로드 밸런서 호스트 이름 또는 로드 밸런서 IP 주소를 등록하려면 DNS 레코드를 작성하십시오.

ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER [--output OUTPUT] [-q] [--secret-namespace NAMESPACE] (--ip IP | --lb-host HOST)

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ip
하나 이상의 NLB IP 주소입니다. 로드 밸런서의 IP 주소를 확인하려면 kubectl get svc -n ``을 실행하세요.
--lb-host
VPC 로드 밸런서 호스트 이름입니다. 로드 밸런서의 호스트 이름을 확인하려면 kubectl get svc -n ``을 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--secret-namespace
SSL 시크릿이 작성된 네임스페이스입니다. 이 플래그가 지정되지 않으면, 시크릿은 default.

예제

VPC 클러스터에 로드 밸런서 호스트 이름 또는 로드 밸런서 IP 주소를 등록하기 위해 DNS 레코드를 생성합니다

ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER --ip IP

ibmcloud ks nlb-dns get

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 등록된 NLB 호스트 이름의 세부사항을 봅니다.

ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--nlb-subdomain
하위 도메인입니다. 기존 하위 도메인을 보려면 ibmcloud ks nlb-dns ls를 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에 등록된 NLB 호스트 이름의 세부 정보를 확인합니다

ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns help

도움말 표시

ibmcloud ks nlb-dns help

예제

도움말 표시

ibmcloud ks nlb-dns help

ibmcloud ks nlb-dns ls

클러스터의 등록된 NLB 호스트 이름 및 IP 주소를 나열합니다.

ibmcloud ks nlb-dns ls --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에 등록된 NLB 호스트 이름과 IP 주소를 나열하십시오

ibmcloud ks nlb-dns ls --cluster CLUSTER

ibmcloud ks nlb-dns monitor configure

클러스터의 기존 NLB 호스트 이름에 대한 상태 검사 모니터를 구성하십시오. 모니터를 활성화하려면 --enable 플래그를 포함하십시오. 기존 모니터를 업데이트하려면 변경할 설정에 대한 플래그만 포함하십시오.

ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST [--enable] [--header HEADER ...] [--interval INTERVAL] [--output OUTPUT] [--path PATH] [--port PORT] [-q] [--timeout TIMEOUT] [--type TYPE]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--enable
호스트 이름에 대한 상태 검사 모니터를 사용으로 설정하십시오.
--header
HTTP 상태 확인에 사용되는 요청 헤더는 Host 헤더로만 제한됩니다. 이 플래그는 HTTP 또는 HTTPS 유형에만 유효합니다. 이 플래그는 다음 형식의 값을 허용합니다: --header Header-Name=value. 모니터를 업데이트하면 기존 헤더가 지정된 헤더로 대체됩니다. 기존 헤더를 모두 삭제하려면 값을 비워둔 플래그 --header "" 를 지정하십시오.
--interval
각 상태 검사 간의 간격(초)입니다. 짧은 간격으로 장애 복구 시간을 개선할 수 있지만 IP에 대한 로드가 늘어날 수 있습니다. [60, 300] 범위 내에 있어야 합니다. 기본값: 60
--nlb-host
호스트 이름입니다. 기존 호스트 이름을 확인하려면 ibmcloud ks nlb-dns ls``을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
--path
상태 검사에 대한 엔드포인트 경로입니다. 이 플래그는 HTTP 또는 HTTPS 유형에만 유효합니다. 기본값: /
--port
상태 검사에 연결할 포트 번호입니다. 유형이 TCP인 경우 이 플래그가 필요합니다. 유형이 HTTP 또는 HTTPS인 경우 80(HTTP의 경우) 또는 443(HTTPS의 경우)이 아닌 포트에 대해서만 이 플래그를 사용하십시오. HTTP 기본값: 80. HTTPS 기본값: 443.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--timeout
IP가 비정상 상태로 간주되기 전의 시간(초)입니다. [1, 60] 범위 내에 있어야 합니다. 기본값: 5
--type
상태 검사에 사용할 프로토콜입니다. 허용되는 값: http, https, tcp

예제

클러스터 내의 기존 NLB 호스트 이름에 대한 상태 확인 모니터 구성

ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor disable

Classic infrastructure

클러스터의 NLB 호스트 이름에 대한 기존 상태 검사 모니터를 사용 안함으로 설정합니다.

ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--nlb-host
호스트 이름입니다. 기존 호스트 이름을 확인하려면 ibmcloud ks nlb-dns ls``을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 NLB 호스트 이름에 대해 기존 상태 확인 모니터를 비활성화합니다

ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor enable

Classic infrastructure

클러스터의 NLB 호스트 이름에 대한 상태 검사 모니터를 사용으로 설정하십시오. 참고: 먼저 ibmcloud ks nlb-dns monitor configure 을 사용하여 모니터를 구성해야 합니다.

ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--nlb-host
호스트 이름입니다. 기존 호스트 이름을 확인하려면 ibmcloud ks nlb-dns ls``을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 NLB 호스트 이름에 대한 상태 확인 모니터 활성화

ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor get

Classic infrastructure

기존 상태 검사 모니터에 대한 설정을 봅니다.

ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--nlb-host
호스트 이름입니다. 기존 호스트 이름을 확인하려면 ibmcloud ks nlb-dns ls``을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

기존 상태 점검 모니터의 설정 보기

ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor help

도움말 표시

ibmcloud ks nlb-dns monitor help

예제

도움말 표시

ibmcloud ks nlb-dns monitor help

ibmcloud ks nlb-dns monitor ls

Classic infrastructure

클러스터의 각 NLB 호스트 이름에 대한 상태 검사 모니터 설정을 나열합니다.

ibmcloud ks nlb-dns monitor ls --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 각 NLB 호스트 이름에 대한 상태 확인 모니터 설정을 나열하십시오

ibmcloud ks nlb-dns monitor ls --cluster CLUSTER

ibmcloud ks nlb-dns replace

Virtual Private Cloud

VPC 클러스터에서 연관된 로드 밸런서 호스트 이름을 바꿔 기존 DNS 호스트 이름을 업데이트합니다.

ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--lb-host
VPC 로드 밸런서 호스트 이름입니다. 로드 밸런서의 호스트 이름을 확인하려면 kubectl get svc -n ``을 실행하십시오.
--nlb-subdomain
하위 도메인입니다. 기존 하위 도메인을 보려면 ibmcloud ks nlb-dns ls를 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

VPC 클러스터에서 기존 DNS 호스트 이름과 연결된 로드 밸런서 호스트 이름을 교체하여 해당 DNS 호스트 이름을 업데이트합니다

ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns rm classic

Classic infrastructure

NLB 호스트 이름에서 NLB IP 주소를 제거합니다. 호스트 이름에서 모든 IP를 제거하는 경우 호스트 이름은 계속해서 존재하지만 IP가 이와 연관되지 않습니다.

ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ip
하나의 NLB IP 주소입니다. 호스트 이름과 연결된 NLB IP 주소를 확인하려면 ibmcloud ks nlb-dns ls`` 명령을 실행하십시오.
--nlb-host
호스트 이름입니다. 기존 호스트 이름을 확인하려면 ibmcloud ks nlb-dns ls``을 실행하세요.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

NLB 호스트 이름에서 NLB IP 주소를 제거합니다

ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST

ibmcloud ks nlb-dns rm help

도움말 표시

ibmcloud ks nlb-dns rm help

예제

도움말 표시

ibmcloud ks nlb-dns rm help

ibmcloud ks nlb-dns rm vpc-gen2

Virtual Private Cloud

VPC 클러스터의 DNS 레코드에서 로드 밸런서 호스트 이름 또는 IP 주소를 제거합니다.

ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--ip IP] [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--ip
하나의 NLB IP 주소입니다. 호스트 이름과 연결된 NLB IP 주소를 확인하려면 ibmcloud ks nlb-dns ls`` 명령을 실행하십시오.
--nlb-subdomain
하위 도메인입니다. 기존 하위 도메인을 보려면 ibmcloud ks nlb-dns ls를 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

VPC 클러스터의 DNS 레코드에서 로드 밸런서 호스트 이름 또는 IP 주소를 제거합니다

ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns secret help

도움말 표시

ibmcloud ks nlb-dns secret help

예제

도움말 표시

ibmcloud ks nlb-dns secret help

ibmcloud ks nlb-dns secret regenerate

Virtual Private Cloud Classic infrastructure Satellite

NLB 하위 도메인에 대한 인증서 및 시크릿을 재생성합니다.

ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--nlb-subdomain
하위 도메인입니다. 기존 하위 도메인을 보려면 ibmcloud ks nlb-dns ls를 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

NLB 하위 도메인의 인증서 및 비밀 키를 재생성합니다

ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns secret rm

Virtual Private Cloud Classic infrastructure Satellite

NLB 하위 도메인에서 시크릿을 삭제하여 인증서의 차후 갱신을 방지합니다.

ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN [-f] [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--nlb-subdomain
하위 도메인입니다. 기존 하위 도메인을 보려면 ibmcloud ks nlb-dns ls를 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

NLB 하위 도메인에서 시크릿을 삭제하고 향후 인증서 갱신을 방지합니다

ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN

할당량 명령어

IBM Cloud 계정의 클러스터 관련 리소스에 대한 할당량 및 한계를 봅니다.

ibmcloud ks quota help

도움말 표시

ibmcloud ks quota help

예제

도움말 표시

ibmcloud ks quota help

ibmcloud ks quota ls

Virtual Private Cloud Classic infrastructure Satellite

IBM Cloud 계정의 클러스터 관련 리소스에 대한 모든 할당량 및 한계를 나열합니다.

ibmcloud ks quota ls [--output OUTPUT] [--provider PROVIDER] [-q]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
--provider
목록을 특정 인프라 제공자에 대해 필터링합니다. 허용되는 값: classic, vpc-classic, vpc-gen2, satellite
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

IBM Cloud 계정의 클러스터 관련 리소스에 대한 모든 할당량 및 제한 사항을 나열합니다

ibmcloud ks quota ls

스크립트 명령어

IBM Cloud Kubernetes Service 플러그인 명령을 호출하는 스크립트를 재작성합니다. 레거시 구조 명령은 베타 구조 명령으로 대체됩니다.

ibmcloud ks script help

도움말 표시

ibmcloud ks script help

예제

도움말 표시

ibmcloud ks script help

ibmcloud ks script update

Virtual Private Cloud Classic infrastructure

IBM Cloud Kubernetes Service 플러그인 명령을 호출하는 스크립트를 재작성합니다. 레거시 구조 명령은 베타 구조 명령으로 대체됩니다.

ibmcloud ks script update [--in-place] FILE [FILE ...]

명령 옵션

--in-place
업데이트된 명령 구조로 소스 파일을 다시 씁니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

IBM Cloud Kubernetes Service 플러그인 명령을 호출하는 스크립트를 다시 작성하십시오

ibmcloud ks script update FILE

보안 그룹 명령어

보안 그룹에 대해 작업을 실행합니다.

ibmcloud ks security-group help

도움말 표시

ibmcloud ks security-group help

예제

도움말 표시

ibmcloud ks security-group help

ibmcloud ks security-group ls

클러스터와 연결된 모든 보안 그룹을 나열합니다.

ibmcloud ks security-group ls --cluster CLUSTER [--attached-to ATTACHED] [--managed-by MANAGER] [--output OUTPUT] [-q] [--scope SCOPE]

명령 옵션

--attached-to
보안 그룹을 해당 그룹이 연결된 구성 요소별로 필터링합니다. 허용되는 값: cluster, load-balancer, vpc, vpe-gateway, worker-pool
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--managed-by
user 를 지정하면 사용자가 생성한 보안 그룹을 반환합니다. IBM 에서 관리하는 보안 그룹만 반환하려면 ibm 을 지정하십시오. 허용되는 값: ibm, user
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--scope
클러스터를 범위로 하는 보안 그룹을 반환하려면 cluster 을 지정하십시오. vpc 를 지정하면 전체 VPC를 적용 범위로 하는 보안 그룹이 반환됩니다. 허용되는 값: cluster, vpc

예제

클러스터와 연결된 모든 보안 그룹 나열하기

ibmcloud ks security-group ls --cluster CLUSTER

ibmcloud ks security-group reset

Virtual Private Cloud Classic infrastructure

기존의 모든 보안 그룹 규칙을 삭제하고 기본 규칙을 다시 적용합니다.

ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--security-group, --sg
보안 그룹 ID를 지정합니다.

예제

기존의 모든 보안 그룹 규칙을 삭제하고 기본 규칙을 다시 적용합니다

ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP

ibmcloud ks security-group sync

Virtual Private Cloud Classic infrastructure

존재하지 않는 기본 보안 그룹 규칙을 다시 적용합니다. 기존 규칙을 삭제하지 않습니다.

ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--security-group, --sg
보안 그룹 ID를 지정합니다.

예제

존재하지 않는 기본 보안 그룹 규칙을 다시 적용합니다

ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP

스토리지 명령

스토리지 리소스를 보고 수정합니다.

ibmcloud ks storage attachment create

storage attachment create 명령어는 베타 기능입니다.

Virtual Private Cloud

작업자 노드에 스토리지 볼륨을 접속합니다.

ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--volume
볼륨 ID를 지정하십시오. 사용 가능한 볼륨을 나열하려면 ibmcloud ks storage volume ls를 실행하십시오.
-w, --worker
작업자 ID를 지정하십시오. 사용 가능한 작업자를 확인하려면 ibmcloud ks workers``를 실행하십시오.

예제

워커 노드에 스토리지 볼륨 연결하기

ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER_ID

ibmcloud ks storage attachment get

storage attachment get 명령어는 베타 기능입니다.

Virtual Private Cloud

클러스터에서 볼륨 접속에 대한 세부사항을 가져옵니다.

ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

명령 옵션

--attachment
볼륨 접속 ID를 지정하십시오. 사용 가능한 첨부를 나열하려면 ibmcloud ks storage attachment ls를 실행하십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-w, --worker
작업자 ID를 지정하십시오. 사용 가능한 작업자를 확인하려면 ibmcloud ks workers``를 실행하십시오.

예제

클러스터 내 볼륨 연결에 대한 세부 정보를 확인합니다

ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID

ibmcloud ks storage attachment help

도움말 표시

ibmcloud ks storage attachment help

예제

도움말 표시

ibmcloud ks storage attachment help

ibmcloud ks storage attachment ls

storage attachment ls 명령어는 베타 기능입니다.

Virtual Private Cloud

클러스터에 있는 작업자의 모든 스토리지 볼륨 접속을 나열합니다.

ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-w, --worker
작업자 ID를 지정하십시오. 사용 가능한 작업자를 확인하려면 ibmcloud ks workers``를 실행하십시오.

예제

클러스터 내 특정 워커에 연결된 모든 스토리지 볼륨을 나열합니다

ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER_ID

ibmcloud ks storage attachment rm

storage attachment rm 명령어는 베타 기능입니다.

Virtual Private Cloud

작업자 노드에서 볼륨 접속을 삭제합니다.

ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [-q]

명령 옵션

--attachment
볼륨 접속 ID를 지정하십시오. 사용 가능한 첨부를 나열하려면 ibmcloud ks storage attachment ls를 실행하십시오.
-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-w, --worker
작업자 ID를 지정하십시오. 사용 가능한 작업자를 확인하려면 ibmcloud ks workers``를 실행하십시오.

예제

워커 노드에서 볼륨 연결을 삭제합니다

ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID

ibmcloud ks storage help

도움말 표시

ibmcloud ks storage help

예제

도움말 표시

ibmcloud ks storage help

ibmcloud ks storage volume get

storage volume get 명령어는 베타 기능입니다.

Virtual Private Cloud Classic infrastructure

볼륨에 대한 세부사항을 가져옵니다.

ibmcloud ks storage volume get --volume VOLUME [--output OUTPUT] [-q]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--volume
볼륨 ID를 지정하십시오. 사용 가능한 볼륨을 나열하려면 ibmcloud ks storage volume ls를 실행하십시오.

예제

볼륨에 대한 세부 정보 확인하기

ibmcloud ks storage volume get --volume VOLUME

ibmcloud ks storage volume help

도움말 표시

ibmcloud ks storage volume help

예제

도움말 표시

ibmcloud ks storage volume help

ibmcloud ks storage volume ls

storage volume ls 명령어는 베타 기능입니다.

Virtual Private Cloud Classic infrastructure

볼륨의 세부사항을 나열합니다.

ibmcloud ks storage volume ls [--cluster CLUSTER] [--output OUTPUT] [--provider PROVIDER] [-q] [--zone ZONE]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
--provider
목록을 특정 인프라 제공자에 대해 필터링합니다. 허용되는 값: classic, vpc-classic, vpc-gen2, satellite
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--zone
필터링할 구역입니다. 사용 가능한 영역을 나열하려면 ibmcloud ks locations``을 실행하십시오.

예제

권별 세부 정보를 나열하십시오

ibmcloud ks storage volume ls

서브넷 명령어

IBM Cloud 인프라 계정에서 사용 가능한 휴대용 서브넷을 나열합니다.

ibmcloud ks subnets

IBM Cloud 인프라 계정에서 사용 가능한 휴대용 서브넷을 나열합니다.

ibmcloud ks subnets --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--vpc-id ID] [--zone ZONE]

명령 옵션

-l, --location
필터링할 위치입니다. 사용 가능한 위치를 나열하려면 ibmcloud ks locations 를 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
--provider
목록을 특정 인프라 제공자에 대해 필터링합니다. 사용 가능한 옵션: classic, vpc-classic, vpc-gen2
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--vpc-id
vpc-classicvpc-gen2 제공자 유형에 필수: 서브넷을 나열할 VPC의 ID입니다. VPC ID를 나열하려면 ibmcloud ks vpcs를 실행하십시오.
--zone
vpc-classicvpc-gen2 제공자 유형에 필수: VPC 서브넷을 나열할 영역입니다. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls --provider vpc-classic|vpc-gen2``을 실행하십시오.

예제

IBM Cloud 인프라 계정에서 사용 가능한 휴대용 서브넷 목록 확인하기

ibmcloud ks subnets --provider PROVIDER

버전 관련 명령어

IBM Cloud Kubernetes Service 클러스터에 사용 가능한 컨테이너 플랫폼 버전을 모두 나열합니다.

ibmcloud ks versions

IBM Cloud Kubernetes Service 클러스터에 사용 가능한 컨테이너 플랫폼 버전을 모두 나열합니다.

ibmcloud ks versions [--output OUTPUT] [-q] [--show-version VERSION]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-version
지정된 컨테이너 플랫폼에 대한 버전만 표시합니다. 허용되는 값: OpenShift, Kubernetes

예제

IBM Cloud Kubernetes Service 클러스터에서 사용할 수 있는 모든 컨테이너 플랫폼 버전을 나열합니다

ibmcloud ks versions

VLAN 명령어

구역에 대한 공용 및 사설 VLAN을 나열하고 VLAN Spanning 상태를 봅니다.

ibmcloud ks vlan help

도움말 표시

ibmcloud ks vlan help

예제

도움말 표시

ibmcloud ks vlan help

ibmcloud ks vlan ls

Classic infrastructure

해당 구역에 사용 가능한 공용 및 사설 VLAN을 나열합니다.

ibmcloud ks vlan ls --zone ZONE [--output OUTPUT] [-q]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

특정 영역에 사용 가능한 공용 및 사설 VLAN 목록 표시

ibmcloud ks vlan ls --zone ZONE

ibmcloud ks vlan spanning get

Classic infrastructure

IBM Cloud 클래식 인프라 계정의 VLAN Spanning 상태를 봅니다.

ibmcloud ks vlan spanning get [--output OUTPUT] [-q] [--region REGION]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region
대상에 지역을 지정하십시오. 해당 지역이 아직 대상 지역으로 지정되지 않은 경우, 이 인수를 반드시 지정해야 합니다. 특정 지역이 대상인지 확인하려면 ibmcloud target 을 실행하십시오.

예제

IBM Cloud 클래식 인프라 계정의 VLAN 스패닝 상태를 확인하세요

ibmcloud ks vlan spanning get

ibmcloud ks vlan spanning help

도움말 표시

ibmcloud ks vlan spanning help

예제

도움말 표시

ibmcloud ks vlan spanning help

Vni 명령어

워커 노드에서 가상 네트워크 인터페이스를 연결, 분리 및 나열합니다.

ibmcloud ks vni attach baremetal

Virtual Private Cloud

베어 메탈 워커 노드 또는 클러스터에 가상 네트워크 인터페이스를 연결합니다.

ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI [--auto-delete] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

명령 옵션

--auto-delete
VNI가 클러스터에서 제거되면 자동으로 삭제합니다.
-c, --cluster-id
클러스터의 ID입니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--vlan
베어 메탈 노드 연결에 대한 VLAN ID. 각 VPC 서브넷마다 고유해야 합니다. 동일한 서브넷에 속한 여러 VNI가 동일한 VLAN ID를 재사용할 수 있습니다. 유효 범위: 1-500.
--vni
연결할 가상 네트워크 인터페이스의 ID. 현재 대상 리소스가 없는 VNI를 지정해야 합니다. 모든 VNI를 나열하려면 ibmcloud is vnis`` 명령을 실행하십시오. 특정 VNI가 이미 리소스에 연결되어 있는지 확인하려면, 'ibmcloud is vni <VNI_ID>' 명령어의 “Target” 필드를 확인하십시오.
-w, --worker
워커 노드의 ID입니다.

예제

베어 메탈 워커 노드 또는 클러스터에 가상 네트워크 인터페이스 연결하기

ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI --cluster-id CLUSTER_NAME_OR_ID

ibmcloud ks vni attach help

도움말 표시

ibmcloud ks vni attach help

예제

도움말 표시

ibmcloud ks vni attach help

ibmcloud ks vni detach

Virtual Private Cloud

워커 노드 또는 클러스터에서 가상 네트워크 인터페이스를 분리합니다.

ibmcloud ks vni detach --vni VNI [-f] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

명령 옵션

-c, --cluster-id
클러스터의 ID입니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--vni
분리할 가상 네트워크 인터페이스의 ID입니다.
-w, --worker
워커 노드의 ID입니다.

예제

워커 노드 또는 클러스터에서 가상 네트워크 인터페이스를 분리합니다

ibmcloud ks vni detach --vni VNI --cluster-id CLUSTER_NAME_OR_ID

ibmcloud ks vni help

도움말 표시

ibmcloud ks vni help

예제

도움말 표시

ibmcloud ks vni help

ibmcloud ks vni ls

Virtual Private Cloud

클러스터 또는 워커 노드에 연결된 가상 네트워크 인터페이스를 나열합니다.

ibmcloud ks vni ls (--cluster-id ID | --worker WORKER) [--after AFTER] [--first FIRST] [--output OUTPUT] [-q]

명령 옵션

--after
지정된 커서 위치 뒤에 가상 네트워크 인터페이스를 표시합니다.
-c, --cluster-id
클러스터의 ID입니다.
--first
다음 가상 네트워크 인터페이스(VNI)를 표시하며, 첫 번째 VNI 번호까지 표시합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-w, --worker
워커 노드의 ID입니다.

예제

클러스터 또는 워커 노드에 연결된 가상 네트워크 인터페이스 나열

ibmcloud ks vni ls --cluster-id CLUSTER_NAME_OR_ID

Vpc 명령어

VPC에 대한 정보를 확인하고 VPC 클러스터를 관리하세요.

ibmcloud ks vpc help

도움말 표시

ibmcloud ks vpc help

예제

도움말 표시

ibmcloud ks vpc help

ibmcloud ks vpc ls

대상으로 지정된 리소스 그룹의 모든 VPC를 나열합니다. 대상 리소스 그룹이 지정되지 않은 경우, 해당 계정의 모든 VPC가 나열됩니다.

ibmcloud ks vpc ls [--output OUTPUT] [--provider PROVIDER] [-q]

명령 옵션

--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
--provider
VPC 인프라 제공자 유형입니다. 지원되는 값은 vpc-classicvpc-gen2입니다. 기본적으로 모든 제공자 유형의 VPC가 리턴됩니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

대상 리소스 그룹에 속한 모든 VPC 나열하기

ibmcloud ks vpc ls

ibmcloud ks vpc outbound-traffic-protection disable

'Secure By Default' VPC 클러스터에 대한 아웃바운드 트래픽 보호 기능을 비활성화합니다.

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

'Secure By Default' VPC 클러스터에 대한 아웃바운드 트래픽 보호 기능 비활성화

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER

ibmcloud ks vpc outbound-traffic-protection enable

'Secure By Default' VPC 클러스터에 대해 아웃바운드 트래픽 보호 기능을 활성화합니다.

ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

'Secure By Default' VPC 클러스터에 대해 아웃바운드 트래픽 보호 기능을 활성화합니다

ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER

ibmcloud ks vpc outbound-traffic-protection help

도움말 표시

ibmcloud ks vpc outbound-traffic-protection help

예제

도움말 표시

ibmcloud ks vpc outbound-traffic-protection help

ibmcloud ks vpc secure-by-default enable

레거시 보안 그룹을 사용하는 VPC 클러스터에 대해 ‘기본적으로 보안 적용’ VPC 네트워킹을 활성화합니다.

ibmcloud ks vpc secure-by-default enable --cluster CLUSTER [--disable-outbound-traffic-protection] [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--disable-outbound-traffic-protection
클러스터 워커에서 외부로의 공개 액세스를 허용하려면 이 옵션을 포함하십시오. 기본적으로 외부로의 공개 액세스는 차단됩니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

레거시 보안 그룹을 사용하여 VPC 클러스터에 대해 ‘기본적으로 보안 모드’ VPC 네트워킹을 활성화합니다

ibmcloud ks vpc secure-by-default enable --cluster CLUSTER

ibmcloud ks vpc secure-by-default help

도움말 표시

ibmcloud ks vpc secure-by-default help

예제

도움말 표시

ibmcloud ks vpc secure-by-default help

Webhook 생성 명령어

클러스터에서 Webhook를 등록합니다.

ibmcloud ks webhook-create

클러스터에서 Webhook를 등록합니다.

ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL [--level LEVEL] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--level
알림 레벨을 설정합니다. 허용되는 값은 Normal 또는 Warning 입니다. 기본값은 Warning입니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--type
사용하려는 Webhook 유형입니다. 현재 slack 가 지원됩니다.
--url
Webhook URL.

예제

클러스터에 웹훅 등록하기

ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL

작업자 명령어

클러스터의 작업자 노드를 보고 수정합니다.

ibmcloud ks worker get

Virtual Private Cloud Classic infrastructure Satellite

작업자 노드의 세부사항을 봅니다.

ibmcloud ks worker get --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-w, --worker
작업자 ID를 지정하십시오. 사용 가능한 작업자를 확인하려면 ibmcloud ks workers``를 실행하십시오.

예제

워커 노드의 세부 정보 보기

ibmcloud ks worker get --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker help

도움말 표시

ibmcloud ks worker help

예제

도움말 표시

ibmcloud ks worker help

ibmcloud ks worker ls

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 모든 작업자 노드를 나열합니다.

ibmcloud ks worker ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-delete-reason] [--show-deleted] [--show-pools] [--worker-pool POOL]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-p, --worker-pool
지정한 작업자 풀에 속하는 작업자 노드만 표시하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-delete-reason
작업자 노드 삭제 이유를 표시합니다.
--show-deleted
클러스터에서 삭제된 작업자 노드를 표시합니다.
--show-pools
각 작업자가 속한 작업자 풀을 보십시오.

예제

클러스터 내의 모든 워커 노드 나열하기

ibmcloud ks worker ls --cluster CLUSTER

ibmcloud ks worker reboot

Virtual Private Cloud Classic infrastructure Satellite

작업자 노드를 다시 시작합니다.

ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [--hard] [-q] [--skip-master-health]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--hard
작업자 노드의 전원을 차단하여 작업자 노드의 하드 재시작을 강제 실행합니다. 작업자 노드의 반응이 늦거나 작업자 노드에 Docker 정지가 된 경우 이 옵션을 사용하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--skip-master-health
조치를 시작하기 전에 마스터 상태 검사를 건너뜁니다.
-w, --worker
하나 이상의 작업자 ID를 지정하십시오.

예제

워커 노드 재시작

ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker reload

Virtual Private Cloud Classic infrastructure Satellite

하나 이상의 워커 노드에서 데이터를 삭제하고, 이미지를 다시 생성한 후, 최신 패치 버전이 적용된 Kubernetes 을 다시 설치하십시오. 이 조치는 실행 취소할 수 없습니다. 클래식 노드와 베어 메탈 VPC 노드가 지원됩니다.

ibmcloud ks worker reload --worker WORKER [--worker WORKER ...] [-f] [-q] [--skip-master-health]

명령 옵션

-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--skip-master-health
조치를 시작하기 전에 마스터 상태 검사를 건너뜁니다.
-w, --worker
하나 이상의 작업자 ID를 지정하십시오.

예제

하나 이상의 워커 노드에서 데이터를 삭제하고, 이미지를 다시 생성한 후, 최신 패치 버전의 Kubernetes 를 재설치하십시오

ibmcloud ks worker reload --worker WORKER_ID

ibmcloud ks worker replace

Virtual Private Cloud Classic infrastructure Satellite

작업자 노드를 삭제하고 동일한 작업자 풀에 있는 새 작업자 노드로 대체하십시오.

ibmcloud ks worker replace --cluster CLUSTER --worker WORKER [-f] [-q] [--update]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--update
마스터와 동일한 주 버전/부 버전과 최신 패치로 작업자 노드를 업데이트합니다. 또한, 작업자 풀의 운영 체제가 업데이트된 경우 해당 운영 체제도 업데이트합니다.
-w, --worker
작업자 ID를 지정하십시오. 사용 가능한 작업자를 확인하려면 ibmcloud ks workers``를 실행하십시오.

예제

동일한 워커 풀에서 워커 노드를 삭제하고 새로운 워커 노드로 교체하기

ibmcloud ks worker replace --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker rm

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 작업자 노드를 제거합니다.

ibmcloud ks worker rm --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-w, --worker
하나 이상의 작업자 ID를 지정하십시오.

예제

클러스터에서 워커 노드 제거하기

ibmcloud ks worker rm --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker update

Classic infrastructure

클래식 클러스터에서 하나 이상의 작업자 노드를 새 Kubernetes 버전으로 업데이트합니다. 업데이트 중에 작업자 노드는 최신 이미지로 업데이트되고 데이터가 지속적 스토리지에 저장되지 않는 경우 영구적으로 삭제됩니다.

ibmcloud ks worker update --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
-w, --worker
하나 이상의 작업자 ID를 지정하십시오.

예제

클래식 클러스터의 하나 이상의 워커 노드를 새로운 Kubernetes 버전으로 업데이트합니다

ibmcloud ks worker update --cluster CLUSTER --worker WORKER_ID

작업자 풀 명령어

클러스터의 작업자 풀을 보고 수정합니다.

ibmcloud ks worker-pool create classic

Classic infrastructure

클래식 클러스터에 작업자 풀을 추가합니다. 작업자 노드는 구역이 작업자 풀에 추가될 때까지 작성되지 않습니다.

ibmcloud ks worker-pool create classic --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--hardware HARDWARE] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--disable-disk-encrypt
작업자 노드에서 암호화를 사용 안함으로 설정합니다.
--entitlement
이 클러스터를 ‘ Cloud Pak ’과 같이 ‘ OpenShift ’ 권한이 포함된 라이선스와 함께 사용하는 경우에만 이 플래그를 ‘ ocp_entitled ’으로 설정하십시오.
--flavor
작업자 노드의 특성. 사용 가능한 플레버를 확인하려면 ibmcloud ks flavor ls --zone <zone name> ( IBM Cloud 공개 계정의 경우) 또는 ibmcloud ks flavor ls ( IBM Cloud Dedicated 계정의 경우)을 실행하세요.
--hardware
작업자 노드에 대한 하드웨어 격리의 레벨입니다. 사용자 전용으로만 실제 리소스가 사용 가능하도록 하려면 dedicated를 사용하고, 실제 리소스가 다른 IBM 고객과 공유되도록 허용하려면 shared를 사용하십시오. IBM Cloud 퍼블릭 계정의 경우 기본값은 shared입니다. IBM Cloud 데디케이티드 계정의 경우 dedicated가 사용 가능한 유일한 옵션입니다.
-l, --label
작업자 풀에 있는 모든 작업자의 레이블을 설정합니다.
--name
작업자 풀의 이름을 입력하십시오.
--operating-system
운영 체제의 이름을 지정하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--size-per-zone
이 작업자 풀에서 구역당 원하는 작업자 수를 지정하십시오.

예제

클래식 클러스터에 워커 풀 추가하기

ibmcloud ks worker-pool create classic \
  --cluster CLUSTER \
  --flavor FLAVOR \
  --name NAME \
  --size-per-zone SIZE

ibmcloud ks worker-pool create help

도움말 표시

ibmcloud ks worker-pool create help

예제

도움말 표시

ibmcloud ks worker-pool create help

ibmcloud ks worker-pool create satellite

IBM Cloud Satellite 클러스터에 작업자 풀을 추가합니다. 작업자 노드는 구역이 작업자 풀에 추가될 때까지 작성되지 않습니다.

ibmcloud ks worker-pool create satellite --cluster CLUSTER --host-label LABEL [--host-label LABEL ...] --name NAME --size-per-zone SIZE --zone ZONE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--entitlement
이 클러스터를 ‘ Cloud Pak ’과 같이 ‘ OpenShift ’ 권한이 포함된 라이선스와 함께 사용하는 경우에만 이 플래그를 ‘ ocp_entitled ’으로 설정하십시오.
--host-label, --hl
Satellite 제어 플레인 또는 Red Hat OpenShift 클러스터에 할당할 호스트를 식별할 수 있도록 레이블을 키-값 쌍 형태로 입력하십시오. 이 레이블이 있고 지정되지 않은 첫 번째 호스트는 자동으로 제어 플레인 또는 클러스터에 지정됩니다. 사용 가능한 호스트 레이블을 찾으려면 ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>를 실행하십시오.
-l, --label
작업자 풀에 있는 모든 작업자의 레이블을 설정합니다.
--name
작업자 풀의 이름을 입력하십시오.
--operating-system
운영 체제의 이름을 지정하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--size-per-zone
이 작업자 풀에서 구역당 원하는 작업자 수를 지정하십시오.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

IBM Cloud Satellite 클러스터에 워커 풀 추가하기

ibmcloud ks worker-pool create satellite \
  --cluster CLUSTER \
  --host-label LABEL \
  --name NAME \
  --size-per-zone SIZE \
  --zone ZONE

ibmcloud ks worker-pool create vpc-classic

VPC 1세대 클러스터에 작업자 풀을 추가합니다. 작업자 노드는 구역이 작업자 풀에 추가될 때까지 작성되지 않습니다.

ibmcloud ks worker-pool create vpc-classic --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q] [--vpc-id ID]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--entitlement
이 클러스터를 ‘ Cloud Pak ’과 같이 ‘ OpenShift ’ 권한이 포함된 라이선스와 함께 사용하는 경우에만 이 플래그를 ‘ ocp_entitled ’으로 설정하십시오.
--flavor
작업자 노드의 특성. 사용 가능한 플레버를 확인하려면 ibmcloud ks flavor ls --zone <zone name> ( IBM Cloud 공개 계정의 경우) 또는 ibmcloud ks flavor ls ( IBM Cloud Dedicated 계정의 경우)을 실행하세요.
-l, --label
작업자 풀에 있는 모든 작업자의 레이블을 설정합니다.
--name
작업자 풀의 이름을 입력하십시오.
--operating-system
운영 체제의 이름을 지정하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--size-per-zone
이 작업자 풀에서 구역당 원하는 작업자 수를 지정하십시오.
--vpc-id
클러스터가 있는 VPC와 일치해야 하는 작업자 노드를 작성할 VPC의 ID입니다. 클러스터의 VPC ID를 나열하려면 ibmcloud ks cluster get -c <cluster_name_or_ID>를 실행하십시오. 이 플래그가 제공되지 않은 경우 작업자 풀은 기본적으로 클러스터에 있는 기존 작업자 풀의 VPC ID를 사용합니다.

예제

VPC Gen 1 클러스터에 워커 풀 추가하기

ibmcloud ks worker-pool create vpc-classic \
  --cluster CLUSTER \
  --flavor FLAVOR \
  --name NAME \
  --size-per-zone SIZE

ibmcloud ks worker-pool create vpc-gen2

Virtual Private Cloud

VPC 2세대 클러스터에 작업자 풀을 추가합니다. 작업자 노드는 구역이 작업자 풀에 추가될 때까지 작성되지 않습니다.

ibmcloud ks worker-pool create vpc-gen2 --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--crk CRK] [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--kms-account-id ID] [--kms-instance INSTANCE] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q] [--secondary-storage STORAGE] [--security-group GROUP ...] [--vpc-id ID]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--crk
로컬 디스크 암호화에 사용할 KMS 인스턴스의 루트 키 ID입니다. 사용 가능한 루트 키를 나열하려면 ibmcloud ks kms crk ls --instance-id <kms_instance>``을 실행하십시오.
--disable-disk-encrypt
작업자 노드에서 암호화를 사용 안함으로 설정합니다.
--entitlement
이 클러스터를 ‘ Cloud Pak ’과 같이 ‘ OpenShift ’ 권한이 포함된 라이선스와 함께 사용하는 경우에만 이 플래그를 ‘ ocp_entitled ’으로 설정하십시오.
--flavor
작업자 노드의 특성. 사용 가능한 플레버를 확인하려면 ibmcloud ks flavor ls --zone <zone name> ( IBM Cloud 공개 계정의 경우) 또는 ibmcloud ks flavor ls ( IBM Cloud Dedicated 계정의 경우)을 실행하세요.
--kms-account-id
로컬 디스크 또는 시크릿 암호화에 사용할 KMS 인스턴스를 포함하는 계정의 ID입니다.
--kms-instance
로컬 디스크 암호화에 사용할 KMS 인스턴스의 ID입니다. 사용 가능한 KMS 인스턴스를 나열하려면 ibmcloud ks kms instance ls를 실행하십시오.
-l, --label
작업자 풀에 있는 모든 작업자의 레이블을 설정합니다.
--name
작업자 풀의 이름을 입력하십시오.
--operating-system
운영 체제의 이름을 지정하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--secondary-storage
특성에 대한 보조 스토리지 옵션입니다. 특정 플레버에서 사용할 수 있는 보조 스토리지 옵션을 확인하려면 ibmcloud ks flavor get --provider vpc-gen2 --zone `` 명령을 실행하십시오.
--security-group
선택사항입니다. 작업자 풀의 모든 작업자에게 적용할 최대 5개의 보안 그룹 ID를 지정하십시오.
--size-per-zone
이 작업자 풀에서 구역당 원하는 작업자 수를 지정하십시오.
--vpc-id
클러스터가 있는 VPC와 일치해야 하는 작업자 노드를 작성할 VPC의 ID입니다. 클러스터의 VPC ID를 나열하려면 ibmcloud ks cluster get -c <cluster_name_or_ID>를 실행하십시오. 이 플래그가 제공되지 않은 경우 작업자 풀은 기본적으로 클러스터에 있는 기존 작업자 풀의 VPC ID를 사용합니다.

예제

VPC Gen 2 클러스터에 워커 풀 추가하기

ibmcloud ks worker-pool create vpc-gen2 \
  --cluster CLUSTER \
  --flavor FLAVOR \
  --name NAME \
  --size-per-zone SIZE

ibmcloud ks worker-pool get

Virtual Private Cloud Classic infrastructure Satellite

작업자 풀의 세부사항을 나열합니다.

ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

작업자 풀의 세부 정보를 나열합니다

ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool help

도움말 표시

ibmcloud ks worker-pool help

예제

도움말 표시

ibmcloud ks worker-pool help

ibmcloud ks worker-pool label help

도움말 표시

ibmcloud ks worker-pool label help

예제

도움말 표시

ibmcloud ks worker-pool label help

ibmcloud ks worker-pool label rm

Virtual Private Cloud Classic infrastructure Satellite

작업자 풀에 있는 모든 작업자 노드에서 모든 사용자 정의 Kubernetes 레이블을 제거합니다.

ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

워커 풀에 속한 모든 워커 노드에서 사용자 정의 ‘ Kubernetes ’ 레이블을 모두 제거합니다

ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool label set

Virtual Private Cloud Classic infrastructure Satellite

작업자 풀의 모든 작업자 노드에 대한 사용자 정의 Kubernetes 레이블을 설정합니다.

ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL [--label LABEL ...] --worker-pool POOL [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-l, --label
작업자 풀의 모든 작업자 노드에 대해 key=value 형식의 사용자 정의 Kubernetes 레이블을 설정합니다. 다중 레이블의 경우 이 플래그를 반복하십시오. 작업자 풀에서 기존 사용자 정의 레이블을 유지하려면 이 플래그와 함께 해당 레이블을 포함하십시오.
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

워커 풀 내의 모든 워커 노드에 대해 사용자 지정 ‘ Kubernetes ’ 레이블을 설정합니다

ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL --worker-pool POOL

ibmcloud ks worker-pool ls

Virtual Private Cloud Classic infrastructure Satellite

클러스터의 모든 작업자 풀을 나열합니다.

ibmcloud ks worker-pool ls --cluster CLUSTER [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내의 모든 워커 풀 나열하기

ibmcloud ks worker-pool ls --cluster CLUSTER

ibmcloud ks worker-pool operating-system help

도움말 표시

ibmcloud ks worker-pool operating-system help

예제

도움말 표시

ibmcloud ks worker-pool operating-system help

ibmcloud ks worker-pool operating-system set

운영 체제를 설정하십시오. 운영 체제를 설정한 후에는 ibmcloud ks worker update 또는 ibmcloud ks worker replace 중 하나를 실행하여 워커를 업데이트해야 합니다.

ibmcloud ks worker-pool operating-system set --cluster CLUSTER --operating-system SYSTEM --worker-pool POOL [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--operating-system
운영 체제의 이름을 지정하십시오.
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

운영 체제 설정

ibmcloud ks worker-pool operating-system set \
  --cluster CLUSTER \
  --operating-system SYSTEM \
  --worker-pool POOL

ibmcloud ks worker-pool rebalance

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 작업자 풀을 재조정하십시오. 재조정 기능은 각 구역별 워커 풀의 크기에 맞춰 워커 노드를 추가하거나 제거합니다. Satellite 워커 풀은 수동으로 할당된 노드가 해당 워커 풀의 호스트 레이블과 일치하지 않는 경우, 해당 노드를 제거할 수 있습니다.

ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터 내 워커 풀의 균형 재조정

ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool resize

Virtual Private Cloud Classic infrastructure Satellite

작업자 풀을 지정한 구역당 작업자 수로 크기 조정하십시오.

ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--size-per-zone
이 작업자 풀에서 구역당 원하는 작업자 수를 지정하십시오.

예제

작업자 풀의 크기를 사용자가 지정한 구역당 작업자 수에 맞게 조정합니다

ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL

ibmcloud ks worker-pool rm

Virtual Private Cloud Classic infrastructure Satellite

클러스터에서 작업자 풀을 제거합니다.

ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

클러스터에서 워커 풀 제거하기

ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool taint help

도움말 표시

ibmcloud ks worker-pool taint help

예제

도움말 표시

ibmcloud ks worker-pool taint help

ibmcloud ks worker-pool taint rm

Virtual Private Cloud Classic infrastructure Satellite

작업자 풀의 모든 작업자 노드에서 모든 Kubernetes 오염(taint)을 제거합니다.

ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

워커 풀에 속한 모든 워커 노드에서 모든 ‘ Kubernetes ’ 테인트를 제거합니다

ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool taint set

Virtual Private Cloud Classic infrastructure Satellite

작업자 풀에서 모든 작업자 노드에 대해 Kubernetes 오염(taint)을 설정합니다. 오염은 일치하는 오염 허용이 없는 팟(Pod)이 작업자 노드에서 실행될 수 없도록 합니다.

ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT [--taint TAINT ...] --worker-pool POOL [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--taint
작업자 풀의 모든 작업자에서 오염(taint)을 설정합니다. Kubernetes 테인트를 key=value:effect 형식으로 지정하십시오. key=valueenv=prod 와 같은 쌍으로, 워커 노드의 테인트와 이에 대응하는 파드의 허용 조건을 관리하는 데 사용됩니다. effectNoSchedule 와 같은 Kubernetes 테인트 효과로, 테인트가 어떻게 작동하는지를 설명합니다.

예제

워커 풀 내의 모든 워커 노드에 대해 ‘ Kubernetes ’ 테인트를 설정합니다

ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT --worker-pool POOL

ibmcloud ks worker-pool zones

Virtual Private Cloud Classic infrastructure Satellite

작업자 풀에 연결된 구역을 봅니다.

ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-p, --worker-pool
작업자 풀을 지정하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.

예제

워커 풀에 연결된 영역 보기

ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL

영역 명령어

가용성 구역을 나열하고 작업자 풀에 첨부된 구역을 수정합니다.

ibmcloud ks zone add classic

Classic infrastructure

클래식 클러스터에 있는 하나 이상의 작업자 풀에 구역을 추가합니다.

ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [--private-vlan VLAN] [-q] (--private-only | --public-vlan VLAN)

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-p, --worker-pool
수정할 작업자 풀의 이름입니다. 여러 개의 작업자 풀을 지정하려면 여러 개의 플래그를 사용하십시오(예: -p pool1 -p pool2).
--private-only
이 플래그를 사용하여 공용 VLAN이 작성되지 않도록 하십시오. 이 옵션은 --private-vlan 플래그를 지정하고 --public-vlan 플래그는 지정하지 않은 경우에만 필수입니다.
--private-vlan
프라이빗 VLAN의 ID를 지정하십시오. 사용 가능한 VLAN을 확인하려면 '.을 실행하십시오. 프라이빗 VLAN을 지정할 때는 ‘ --public-vlan ’ 플래그나 ‘ '--private-only' ’ 플래그 중 하나를 반드시 함께 지정해야 합니다.
--public-vlan
공용 VLAN의 ID를 지정하십시오. 사용 가능한 VLAN을 확인하려면 '.을 실행하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

클래식 클러스터 내의 하나 이상의 워커 풀에 영역 추가하기

ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL --zone ZONE --private-only

ibmcloud ks zone add help

도움말 표시

ibmcloud ks zone add help

예제

도움말 표시

ibmcloud ks zone add help

ibmcloud ks zone add satellite

Satellite 클러스터에서 하나 이상의 작업자 풀에 구역을 추가하십시오.

ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-p, --worker-pool
수정할 작업자 풀의 이름입니다. 여러 개의 작업자 풀을 지정하려면 여러 개의 플래그를 사용하십시오(예: -p pool1 -p pool2).
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

Satellite 클러스터 내의 하나 이상의 워커 풀에 영역 추가하기

ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL --zone ZONE

ibmcloud ks zone add vpc-classic

VPC 1세대 클러스터에 있는 하나 이상의 작업자 풀에 구역을 추가합니다.

ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet-id
클러스터를 지정할 VPC 서브넷입니다. 사용 가능한 서브넷을 나열하려면 ibmcloud ks subnets --provider vpc-classic --vpc-id --zone `` 명령을 실행하십시오.
--worker-pool
작업자 풀을 지정하십시오.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

VPC Gen 1 클러스터 내의 하나 이상의 워커 풀에 영역 추가하기

ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE

ibmcloud ks zone add vpc-gen2

Virtual Private Cloud

VPC 2세대 클러스터에 있는 하나 이상의 작업자 풀에 구역을 추가합니다.

ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet-id
클러스터를 지정할 VPC 서브넷입니다. 사용 가능한 서브넷을 나열하려면 ibmcloud ks subnets --provider vpc-gen2 --vpc-id --zone `` 명령을 실행하십시오.
--worker-pool
작업자 풀을 지정하십시오.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

VPC Gen 2 클러스터 내의 하나 이상의 워커 풀에 영역 추가하기

ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE

ibmcloud ks zone help

도움말 표시

ibmcloud ks zone help

예제

도움말 표시

ibmcloud ks zone help

ibmcloud ks zone ls

Virtual Private Cloud Classic infrastructure Satellite

지역의 사용 가능한 모든 구역을 나열합니다.

ibmcloud ks zone ls --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--region-only] [--show-flavors]

명령 옵션

-l, --location
필터링할 위치입니다. 사용 가능한 위치를 나열하려면 ibmcloud ks locations 를 실행하십시오.
--output
제공된 형식으로 명령 출력을 인쇄합니다. 허용 값: json
--provider
목록을 특정 인프라 제공자에 대해 필터링합니다. 사용 가능한 옵션: classic, vpc-classic, vpc-gen2, satellite
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region-only
해당 지역의 데이터 센터만 표시합니다.
--show-flavors
지역에서 VPC용으로 사용 가능한 작업자 노드 특성을 표시합니다.

예제

리전 내의 모든 가용 영역 나열하기

ibmcloud ks zone ls --provider PROVIDER

ibmcloud ks zone network-set

Classic infrastructure

클래식 클러스터에 있는 지정된 작업자 풀의 특정 구역에 네트워크 메타데이터를 설정합니다.

ibmcloud ks zone network-set --cluster CLUSTER --private-vlan VLAN --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q] (--private-only | --public-vlan VLAN)

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-p, --worker-pool
수정할 작업자 풀의 이름입니다. 여러 개의 작업자 풀을 지정하려면 여러 개의 플래그를 사용하십시오(예: -p pool1 -p pool2).
--private-only
이 구역의 작업자가 사설 VLN에만 연결되도록 공용 VLAN을 설정 해제합니다.
--private-vlan
프라이빗 VLAN의 ID를 지정하십시오. 사용 가능한 VLAN을 확인하려면 '.을 실행하십시오.
--public-vlan
공용 VLAN의 ID를 지정하십시오. 사용 가능한 VLAN을 확인하려면 '.을 실행하십시오.
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

클래식 클러스터에서 지정된 워커 풀에 대해 특정 영역의 네트워크 메타데이터를 설정합니다

ibmcloud ks zone network-set \
  --cluster CLUSTER \
  --private-vlan VLAN \
  --worker-pool POOL \
  --zone ZONE \
  --private-only

ibmcloud ks zone rm

Virtual Private Cloud Classic infrastructure Satellite

클러스터에 있는 하나 이상의 작업자 풀에서 구역을 제거합니다.

ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q]

명령 옵션

-c, --cluster
클러스터 이름 또는 ID를 지정합니다.
-f
사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-p, --worker-pool
수정할 작업자 풀의 이름입니다. 여러 개의 작업자 풀을 지정하려면 여러 개의 플래그를 사용하십시오(예: -p pool1 -p pool2).
-q
오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--zone
다중 구역 클러스터에 있는 작업자 풀의 구역을 지정하십시오. 사용 가능한 영역을 나열하려면 ibmcloud ks zone ls``을 실행하십시오.

예제

클러스터 내 하나 이상의 워커 풀에서 영역을 제거합니다

ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL --zone ZONE