Satellite 명령의 CLI 참조
Satellite 위치의 생성 및 관리(위치, 호스트, 클러스터, 엔드포인트 관련 작업 포함)를 자동화하려면 다음 Satellite CLI 명령어를 참조하십시오.
CLI를 설치하려면 CLI 설치 를 참조하십시오. 모든 IBM Cloud Satellite 명령에 대한 개략적인 맵을 보려면 CLI 맵을 참조하세요.
전제조건
-
IBM Cloud CLI를 설치하십시오.
-
다음 명령을 실행하여 ‘
ks’ 플러그인을 설치하십시오:ibmcloud plugin install ks
ibmcloud sat 명령
다음 표에는 ibmcloud sat 명령 그룹이 나열되어 있습니다. CLI에서 구성되는 모든 ibmcloud sat 명령어의 전체 목록을 보려면 CLI 매핑을 참조하십시오.
| 명령 그룹 | 설명 |
|---|---|
ibmcloud sat connector |
Satellite 커넥터를 작성하고, 보고 수정합니다. |
ibmcloud sat location |
Satellite 위치를 작성하고 보고 수정합니다. |
ibmcloud sat endpoint |
Satellite 엔드포인트를 보고 관리합니다. |
ibmcloud sat acl |
Satellite 의 액세스 제어 목록(ACL)을 확인하고 관리합니다. |
ibmcloud sat agent |
Satellite 커넥터 에이전트를 첨부하거나 확인하세요. |
ibmcloud sat host |
Satellite 호스트를 보고 수정하십시오. |
ibmcloud sat cluster |
Satellite 구성에 사용할 클러스터를 등록하고 관리합니다. |
ibmcloud sat messages |
현재 사용자 메시지를 봅니다. |
ibmcloud sat group |
Satellite 클러스터 그룹을 보고 관리합니다. 클러스터 그룹을 사용하여 Kubernetes 리소스의 Satellite 구성에 클러스터를 등록합니다. |
ibmcloud sat key |
Satellite Config 키를 보고 관리합니다. |
ibmcloud sat config |
Satellite 구성을 보고 관리합니다. |
ibmcloud sat resource |
Satellite 구성으로 관리되는 Kubernetes 리소스를 검색하고 확인하십시오. |
ibmcloud sat service |
Satellite 서비스 클러스터를 봅니다. |
ibmcloud sat storage |
Satellite 스토리지 리소스를 보고 관리합니다. |
ibmcloud sat subscription |
Kubernetes 구성 파일을 클러스터에 배치하기 위해 Satellite 구독을 보고 관리합니다. |
ibmcloud sat acl create
ACL을 작성하십시오.
ibmcloud sat acl create --name NAME --subnet SUBNET [--subnet SUBNET ...] [--endpoint ENDPOINT ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 이 ACL을 사용하도록 설정할 엔드포인트의 이름 또는 ID입니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --name NAME- ACL의 이름.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet SUBNET- 이 ACL에서 허용하는 IP 또는 CIDR 블록입니다. 값은 다음 CIDR 범위 내에 완전히 포함되어야 합니다: 10.0.0.0/8, 161.26.0.0/16, 166.8.0.0/14, 172.16.0.0/12.
예제
ACL을 작성하십시오.
ibmcloud sat acl create --location LOCATION --connector-id CONNECTOR_ID --name NAME
ibmcloud sat acl endpoint add
하나 이상의 활성화된 엔드포인트를 ACL에 추가합니다.
ibmcloud sat acl endpoint add --acl-id ID --endpoint ENDPOINT [--endpoint ENDPOINT ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 이 ACL을 사용하도록 설정할 엔드포인트의 이름 또는 ID입니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
하나 이상의 활성화된 엔드포인트를 ACL에 추가합니다.
ibmcloud sat acl endpoint add \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat acl endpoint ls
ACL에 대해 활성화된 모든 엔드포인트를 나열합니다.
ibmcloud sat acl endpoint ls --acl-id ID [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL에 대해 활성화된 모든 엔드포인트를 나열합니다.
ibmcloud sat acl endpoint ls \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat acl endpoint rm
ACL에서 활성화된 엔드포인트를 하나 이상 제거합니다.
ibmcloud sat acl endpoint rm --acl-id ID --endpoint ENDPOINT [--endpoint ENDPOINT ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 이 ACL에 대해 비활성화할 엔드포인트의 이름 또는 ID입니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL에서 활성화된 엔드포인트를 하나 이상 제거합니다.
ibmcloud sat acl endpoint rm \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat acl get
ACL의 세부 정보를 확인합니다.
ibmcloud sat acl get --acl-id ID [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL의 세부 정보를 확인합니다.
ibmcloud sat acl get --location LOCATION --connector-id CONNECTOR_ID --acl-id ACL_ID
ibmcloud sat acl ls
Satellite 커넥터 또는 위치에 대한 모든 ACL을 나열합니다.
ibmcloud sat acl ls [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 커넥터 또는 위치에 대한 모든 ACL을 나열합니다.
ibmcloud sat acl ls --location LOCATION --connector-id CONNECTOR_ID --output json
ibmcloud sat acl rm
ACL을 삭제합니다.
ibmcloud sat acl rm --acl-id ID [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL을 삭제합니다.
ibmcloud sat acl rm --location LOCATION --connector-id CONNECTOR_ID --acl-id ACL_ID
ibmcloud sat acl subnet add
ACL에 서브넷을 하나 이상 추가합니다.
ibmcloud sat acl subnet add --acl-id ID --subnet SUBNET [--subnet SUBNET ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet SUBNET- 이 ACL에서 허용하는 IP 또는 CIDR 블록입니다. 값은 다음 CIDR 범위 내에 완전히 포함되어야 합니다: 10.0.0.0/8, 161.26.0.0/16, 166.8.0.0/14, 172.16.0.0/12.
예제
ACL에 서브넷을 하나 이상 추가합니다.
ibmcloud sat acl subnet add \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat acl subnet rm
ACL에서 하나 이상의 서브넷을 제거합니다.
ibmcloud sat acl subnet rm --acl-id ID --subnet SUBNET [--subnet SUBNET ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet SUBNET- 이 ACL에서 허용하는 IP 또는 CIDR 블록입니다. 값은 다음 CIDR 범위 내에 완전히 포함되어야 합니다: 10.0.0.0/8, 161.26.0.0/16, 166.8.0.0/14, 172.16.0.0/12.
예제
ACL에서 하나 이상의 서브넷을 제거합니다.
ibmcloud sat acl subnet rm \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat acl update
ACL의 이름을 업데이트합니다.
ibmcloud sat acl update --acl-id ID --name NAME [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --name NAME- ACL의 새로운 이름.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL의 이름을 업데이트합니다.
ibmcloud sat acl update \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat agent attach
특정 플랫폼용 Satellite 커넥터 에이전트를 가져옵니다. Windows용 에이전트 .zip 를 다운로드하거나, Docker 환경에 대한 설명서 링크를 확인하세요.
ibmcloud sat agent attach --platform PLATFORM [-q]
명령 옵션
--platform PLATFORM- Satellite 커넥터 에이전트를 위한 플랫폼입니다. Docker에 대한 자세한 내용은 https://ibm.biz/satconagent에서 문서를 참조하세요. 사용 가능한 옵션: 윈도우, 도커
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
특정 플랫폼용 Satellite 커넥터 에이전트를 가져옵니다.
ibmcloud sat agent attach --platform PLATFORM -q
ibmcloud sat agent ls
Satellite 커넥터에 속한 모든 에이전트를 나열합니다.
ibmcloud sat agent ls --connector-id ID [--output OUTPUT] [-q]
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 커넥터에 속한 모든 에이전트를 나열합니다.
ibmcloud sat agent ls --connector-id CONNECTOR_ID --output json -q
ibmcloud sat cluster get
가상 사설 클라우드 전통적인 인프라 Satellite
등록된 클러스터의 세부사항을 가져오십시오.
ibmcloud sat cluster get --cluster CLUSTER [--output OUTPUT] [-q]
명령 옵션
--cluster CLUSTER,-c CLUSTER- 클러스터 이름 또는 ID를 지정하십시오. 등록된 클러스터를 나열하려면
ibmcloud sat cluster ls를 실행하십시오. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
등록된 클러스터의 세부사항을 가져오십시오.
ibmcloud sat cluster get --cluster CLUSTER_NAME_OR_ID --output json -q
ibmcloud sat cluster ls
가상 사설 클라우드 전통적인 인프라 Satellite
IBM Cloud 계정에 등록된 모든 클러스터를 나열합니다.
ibmcloud sat cluster ls [--filter FILTER] [--limit LIMIT] [--output OUTPUT] [-q]
명령 옵션
--filter FILTER- 클러스터 ID 별로 등록된 클러스터를 필터링합니다.
--limit LIMIT- 리턴되는 클러스터의 수를 제한합니다.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
IBM Cloud 계정에 등록된 모든 클러스터를 나열합니다.
ibmcloud sat cluster ls --filter FILTER --limit LIMIT --output json
ibmcloud sat cluster register
Satellite 구성에 클러스터를 등록하는 kubectl 명령어를 확인하세요. 클러스터에 로그인하고 이 명령을 실행하여 Satellite 구성 에이전트를 설치하십시오. Satellite 위치에서 실행하는 클러스터는 자동으로 이 에이전트를 설치합니다.
ibmcloud sat cluster register --name NAME [-q] [--silent]
명령 옵션
--name NAME- 등록할 클러스터의 이름을 지정하십시오.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--silent- 자동. 출력에서 등록 명령만 리턴합니다.
예제
Satellite 구성에 클러스터를 등록하는 kubectl 명령어를 확인하세요.
ibmcloud sat cluster register --silent SILENT --name NAME -q
ibmcloud sat cluster unregister
클러스터 등록을 제거합니다. 클러스터가 더 이상 Satellite 구성에 등록되지 않지만 클러스터 및 기존 자원은 계속 실행됩니다.
ibmcloud sat cluster unregister --cluster CLUSTER [-f] [-q]
명령 옵션
--cluster CLUSTER,-c CLUSTER- 클러스터 이름 또는 ID를 지정하십시오. 등록된 클러스터를 나열하려면
ibmcloud sat cluster ls를 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
클러스터 등록을 제거합니다.
ibmcloud sat cluster unregister --cluster CLUSTER_NAME_OR_ID -f -q
ibmcloud sat config create
Satellite 워크로드에서 클러스터에 배치할 Kubernetes 리소스를 지정하도록 구성을 작성하십시오.
ibmcloud sat config create --name NAME [-q] (--data-location LOCATION | --provider PROVIDER)
명령 옵션
--data-location LOCATION- Satellite 구성 데이터를 저장할 IBM 지역을 지정하십시오. 전략: 직접 업로드.
--name NAME- Satellite 구성의 이름을 제공하십시오.
--provider PROVIDER- Satellite 구성에 대한 원격 GitOps 제공자를 표시하십시오. 이 제공자는 Kubernetes 자원 정의를 저장합니다. 전략: GitOps. 허용되는 값: github, gitlab
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 워크로드 내 클러스터에 배포할 Kubernetes 리소스를 지정하는 구성을 생성합니다.
ibmcloud sat config create \
--name NAME \
--data-location LOCATION \
--provider PROVIDER_ID
ibmcloud sat config get
구성과 연관된 버전 또는 등록과 같은 Satellite 구성의 세부사항을 가져오십시오.
ibmcloud sat config get --config CONFIG [--output OUTPUT] [-q]
명령 옵션
--config CONFIG- Satellite 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 구성을 나열하려면
ibmcloud sat config ls를 실행하십시오. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 구성에 대한 세부 정보(예: 해당 구성과 연결된 버전 또는 구독 등)를 확인합니다.
ibmcloud sat config get --config CONFIG --output json -q
ibmcloud sat config ls
IBM Cloud 계정의 모든 Satellite 구성을 나열합니다.
ibmcloud sat config ls [--output OUTPUT] [-q]
명령 옵션
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
IBM Cloud 계정의 모든 Satellite 구성을 나열합니다.
ibmcloud sat config ls --output json -q
ibmcloud sat config rename
Satellite 구성 이름을 바꿉니다.
ibmcloud sat config rename --config CONFIG --name NAME [-q]
명령 옵션
--config CONFIG- Satellite 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 구성을 나열하려면
ibmcloud sat config ls를 실행하십시오. --name NAME- Satellite 구성을 위한 새 이름을 제공하십시오.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 구성 이름을 바꿉니다.
ibmcloud sat config rename --config CONFIG --name NAME -q
ibmcloud sat config rm
Satellite 구성을 제거합니다. 연관된 모든 등록을 먼저 제거해야 합니다. 모든 버전이 삭제됩니다. 보존하려는 모든 자원 정의를 백업하십시오.
ibmcloud sat config rm --config CONFIG [-f] [-q]
명령 옵션
--config CONFIG- Satellite 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 구성을 나열하려면
ibmcloud sat config ls를 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 구성을 제거합니다.
ibmcloud sat config rm --config CONFIG -f -q
ibmcloud sat config version create
Satellite 워크로드에 대한 기존 Kubernetes 리소스를 업데이트하는 구성 버전을 작성합니다.
ibmcloud sat config version create --config CONFIG --file-format FORMAT --name NAME --read-config CONFIG [--description DESCRIPTION] [-q]
명령 옵션
--config CONFIG- Satellite 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 구성을 나열하려면
ibmcloud sat config ls를 실행하십시오. --description DESCRIPTION- Satellite 구성 버전에 대한 설명을 추가하십시오.
--file-format FORMAT- 구성 버전의 파일 형식을 표시합니다. 사용 가능한 옵션: yaml
--name NAME- Satellite 구성 버전의 이름을 제공하십시오.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--read-config CONFIG- 구성 버전 파일의 파일 경로를 지정하십시오.
예제
Satellite 워크로드에 대한 기존 Kubernetes 리소스를 업데이트하는 구성 버전을 작성합니다.
ibmcloud sat config version create \
--name NAME \
--config CONFIG \
--file-format FILE_PATH
ibmcloud sat config version get
Satellite 구성 버전에 대한 자세한 정보를 가져옵니다.
ibmcloud sat config version get --config CONFIG --version VERSION [--output OUTPUT] [-q] [--save-config]
명령 옵션
--config CONFIG- Satellite 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 구성을 나열하려면
ibmcloud sat config ls를 실행하십시오. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--save-config- 구성 버전을 다운로드하여 임시 파일로 저장합니다.
--version VERSION- Satellite 구성 버전의 이름 또는 ID를 지정하십시오. 구성의 버전을 나열하려면
ibmcloud sat config get --config <configuration_name_or_ID>를 실행하십시오.
예제
Satellite 구성 버전에 대한 자세한 정보를 가져옵니다.
ibmcloud sat config version get \
--config CONFIG \
--version VERSION \
--save-config SAVE-CONFIG
ibmcloud sat config version rm
Satellite 구성 버전을 제거합니다.
ibmcloud sat config version rm --config CONFIG --version VERSION [-f] [-q]
명령 옵션
--config CONFIG- Satellite 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 구성을 나열하려면
ibmcloud sat config ls를 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version VERSION- Satellite 구성 버전의 이름 또는 ID를 표시하십시오. 버전 목록을 확인하려면
ibmcloud sat config get --config <configuration_name_or_ID>``을 실행하세요.
예제
Satellite 구성 버전을 제거합니다.
ibmcloud sat config version rm --config CONFIG --version VERSION -f
ibmcloud sat connector create
Satellite 커넥터를 작성하십시오.
ibmcloud sat connector create --name NAME --region REGION [-q]
명령 옵션
--name NAME- Satellite 커넥터의 이름입니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region REGION- Satellite 커넥터를 관리하기 위한 IBM Cloud 지역입니다.
예제
Satellite 커넥터를 작성하십시오.
ibmcloud sat connector create --name NAME --region REGION -q
ibmcloud sat connector get
Satellite 커넥터의 세부사항을 봅니다.
ibmcloud sat connector get --connector-id ID [--output OUTPUT] [-q]
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 커넥터의 세부사항을 봅니다.
ibmcloud sat connector get --connector-id CONNECTOR_ID --output json -q
ibmcloud sat connector ls
IBM Cloud 계정에서 ‘ Satellite ’ 커넥터를 확인해 보세요.
ibmcloud sat connector ls [--after AFTER] [--first FIRST] [--output OUTPUT] [-q]
명령 옵션
--after AFTER- 지정된 커서 뒤에 Satellite 커넥터를 표시합니다.
--first FIRST- 다음 Satellite 커넥터(첫 번째 커넥터까지)를 확인합니다.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
IBM Cloud 계정에서 ‘ Satellite ’ 커넥터를 확인해 보세요.
ibmcloud sat connector ls --after AFTER --first FIRST --output json
ibmcloud sat connector rm
Satellite 커넥터를 삭제하십시오.
ibmcloud sat connector rm --connector-id ID [-f] [-q]
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다.
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 커넥터를 삭제하십시오.
ibmcloud sat connector rm --connector-id CONNECTOR_ID -f -q
ibmcloud sat endpoint authn get
엔드포인트에 대한 인증 설정을 가져옵니다.
ibmcloud sat endpoint authn get --endpoint ENDPOINT [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls``을 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
엔드포인트에 대한 인증 설정을 가져옵니다.
ibmcloud sat endpoint authn get \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat endpoint authn rotate
기존 인증 인증서를 새 인증 인증서로 교체합니다. 요청 흐름에는 두 개의 TLS 연결이 있습니다. source 옵션은 소스와 커넥터 서비스 간의 TLS 핸드셰이크를 의미합니다. destination 옵션은 커넥터 서비스와 대상 서버 간의 TLS 핸드셰이크를 의미합니다. 이러한 연결 중 하나 또는 둘 다에 대한 인증서를 제공할 수 있습니다. 지정한 인증서만 교체됩니다.
ibmcloud sat endpoint authn rotate --endpoint ENDPOINT [--dest-ca-cert-file FILE] [--dest-cert-file FILE] [--dest-key-file FILE] [-q] [--source-ca-cert-file FILE] [--source-cert-file FILE] [--source-key-file FILE] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --dest-ca-cert-file FILE- 대상 서버의 인증서를 유효성 검증하는 데 사용되는 신뢰할 수 있는 CA 인증서 또는 체인입니다. 예를 들어,
myCA.pem입니다. --dest-cert-file FILE- 대상 서버에서 인증하는 데 사용되는 클라이언트 인증서. 예를 들어,
myCert.pem입니다. --dest-key-file FILE- 클라이언트 인증서를 암호화하는 데 사용되는 클라이언트 개인 키입니다. 예를 들어,
myKey.pem입니다. --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls``을 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--source-ca-cert-file FILE- source-tls-mode가 상호인 경우 소스 클라이언트의 인증서를 유효성 검증하는 데 사용되는 신뢰할 수 있는 CA 인증서 또는 체인입니다. 예를 들어,
myCA.pem입니다. --source-cert-file FILE- 소스 클라이언트에 제공할 서버 인증서입니다. 예를 들어,
myCert.pem입니다. --source-key-file FILE- 서버 인증서를 암호화하는 데 사용되는 서버 개인 키입니다. 예를 들어,
myKey.pem입니다.
예제
기존 인증 인증서를 새 인증 인증서로 교체합니다.
ibmcloud sat endpoint authn rotate \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat endpoint authn set
엔드포인트에 대한 인증 설정을 설정합니다. 요청 흐름에는 두 개의 TLS 연결이 있습니다. source 옵션은 소스와 커넥터 서비스 간의 TLS 핸드셰이크를 의미합니다. destination 옵션은 커넥터 서비스와 대상 서버 간의 TLS 핸드셰이크를 의미합니다. 이러한 연결 중 하나 또는 둘 다에 대한 인증서를 제공할 수 있습니다. 지정되지 않은 설정은 기본값으로 설정됩니다.
ibmcloud sat endpoint authn set --endpoint ENDPOINT [--dest-ca-cert-file FILE] [--dest-cert-file FILE] [--dest-key-file FILE] [--dest-tls-mode MODE] [-q] [--source-ca-cert-file FILE] [--source-cert-file FILE] [--source-key-file FILE] [--source-tls-mode MODE] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --dest-ca-cert-file FILE- 대상 서버의 인증서를 유효성 검증하는 데 사용되는 신뢰할 수 있는 CA 인증서 또는 체인입니다. 예를 들어,
myCA.pem입니다. --dest-cert-file FILE- 대상 서버에서 인증하는 데 사용되는 클라이언트 인증서. 예를 들어,
myCert.pem입니다. --dest-key-file FILE- 클라이언트 인증서를 암호화하는 데 사용되는 클라이언트 개인 키입니다. 예를 들어,
myKey.pem입니다. --dest-tls-mode MODE- 대상 TLS 모드입니다. 허용되는 값:
simple,mutual,none --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls``을 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--source-ca-cert-file FILE- source-tls-mode가 상호인 경우 소스 클라이언트의 인증서를 유효성 검증하는 데 사용되는 신뢰할 수 있는 CA 인증서 또는 체인입니다. 예를 들어,
myCA.pem입니다. --source-cert-file FILE- 소스 클라이언트에 제공할 서버 인증서입니다. 예를 들어,
myCert.pem입니다. --source-key-file FILE- 서버 인증서를 암호화하는 데 사용되는 서버 개인 키입니다. 예를 들어,
myKey.pem입니다. --source-tls-mode MODE- 출처: TLS mode. 허용되는 값:
simple,mutual
예제
엔드포인트에 대한 인증 설정을 설정합니다.
ibmcloud sat endpoint authn set \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat endpoint create
엔드포인트를 작성합니다.
ibmcloud sat endpoint create --dest-hostname HOSTNAME --dest-port PORT --dest-type TYPE --name NAME --source-protocol PROTOCOL [--dest-protocol PROTOCOL] [--idle-timeout-seconds SECONDS] [--output OUTPUT] [-q] [--sni SNI] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --dest-hostname HOSTNAME- 연결하려는 대상의 완전한 도메인 이름(FQDN) 또는 외부에서 액세스 가능한 IP 주소를 표시하십시오.
cloud엔드포인트의 경우, 이 값은 공용 IP 주소이거나, IBM Cloud 내에서 액세스 가능한 사설 IP 주소(예: 사설 클라우드 서비스 엔드포인트)로 확인되어야 합니다.location엔드포인트의 경우, 이 값은 Satellite 위치에 있는 제어 플레인 호스트에서 확인 가능해야 하며, Satellite 커넥터의 경우 에이전트가 실행되는 위치에서 접근 가능해야 합니다. --dest-port PORT- 대상 자원이 수신 요청을 청취하는 포트를 제공하십시오. 이 포트가 대상 프로토콜과 일치하는지 확인하십시오.
--dest-protocol PROTOCOL- 대상의 프로토콜을 지정하십시오. 이 옵션을 지정하지 않으면 대상 프로토콜이 소스 프로토콜에서 상속됩니다. 허용되는 값:
TCP,TLS --dest-type TYPE- 대상 리소스가 실행될 위치를 지정하십시오. IBM Cloud (
cloud) 또는 Satellite 위치 (location) 중에서 선택할 수 있습니다. 사용 가능한 옵션: location, cloud --idle-timeout-seconds SECONDS- 대상에 대한 활성 연결의 제한시간 간격 (초) 을 지정하십시오. 제한시간이 대상 서비스 및 프로토콜
keep-alive설정과 호환 가능한지 확인하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --name NAME- 엔드포인트의 이름을 제공하십시오.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--sni SNItls또는https소스 프로토콜을 지정하고, TLS 핸드셰이크에 별도의 호스트 이름을 추가하려면 서버 이름 표시기를 지정하십시오.--source-protocol PROTOCOL- 소스가 대상 자원을 연결하는 데 사용하는 프로토콜을 제공하십시오. 참조 http://ibm.biz/endpoint-protocols. 사용 가능한 옵션: TCP, TLS, HTTP, HTTPS, HTTP-tunnel
예제
엔드포인트를 작성합니다.
ibmcloud sat endpoint create \
--location LOCATION \
--connector-id CONNECTOR_ID \
--name NAME
ibmcloud sat endpoint disable
엔드포인트를 비활성화합니다.
ibmcloud sat endpoint disable --endpoint ENDPOINT [-f] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION)``을 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
엔드포인트를 비활성화합니다.
ibmcloud sat endpoint disable \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat endpoint enable
엔드포인트를 사용 설정합니다.
ibmcloud sat endpoint enable --endpoint ENDPOINT [-f] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION)``을 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
엔드포인트를 사용 설정합니다.
ibmcloud sat endpoint enable \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat endpoint get
엔드포인트의 세부사항을 봅니다.
ibmcloud sat endpoint get --endpoint ENDPOINT [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION)``을 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
엔드포인트의 세부사항을 봅니다.
ibmcloud sat endpoint get \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat endpoint ls
Satellite 위치의 모든 엔드포인트를 나열합니다.
ibmcloud sat endpoint ls [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 위치의 모든 엔드포인트를 나열합니다.
ibmcloud sat endpoint ls --location LOCATION --connector-id CONNECTOR_ID --output json
ibmcloud sat endpoint rm
엔드포인트를 삭제합니다.
ibmcloud sat endpoint rm --endpoint ENDPOINT [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION)``을 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
엔드포인트를 삭제합니다.
ibmcloud sat endpoint rm \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat endpoint update
엔드포인트를 업데이트합니다. 지정되는 옵션만 업데이트됩니다.
ibmcloud sat endpoint update --endpoint ENDPOINT [--dest-hostname HOSTNAME] [--dest-port PORT] [--dest-protocol PROTOCOL] [--idle-timeout-seconds SECONDS] [--name NAME] [-q] [--sni SNI] [--source-protocol PROTOCOL] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --dest-hostname HOSTNAME- 연결하려는 대상의 완전한 도메인 이름(FQDN) 또는 외부에서 액세스 가능한 IP 주소를 표시하십시오.
cloud엔드포인트의 경우, 이 값은 공용 IP 주소이거나, IBM Cloud 내에서 액세스 가능한 사설 IP 주소(예: 사설 클라우드 서비스 엔드포인트)로 확인되어야 합니다.location엔드포인트의 경우, 이 값은 Satellite 위치에 있는 제어 플레인 호스트에서 확인 가능해야 하며, Satellite 커넥터의 경우 에이전트가 실행되는 위치에서 접근 가능해야 합니다. --dest-port PORT- 대상 자원이 수신 요청을 청취하는 포트를 제공하십시오. 이 포트가 대상 프로토콜과 일치하는지 확인하십시오.
--dest-protocol PROTOCOL- 대상의 프로토콜을 지정하십시오. 이 옵션을 지정하지 않으면 대상 프로토콜이 소스 프로토콜에서 상속됩니다. 허용되는 값:
TCP,TLS --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION)``을 실행하십시오. --idle-timeout-seconds SECONDS- 대상에 대한 활성 연결의 제한시간 간격 (초) 을 지정하십시오. 제한시간이 대상 서비스 및 프로토콜
keep-alive설정과 호환 가능한지 확인하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --name NAME- 엔드포인트의 새 이름을 제공하십시오.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--sni SNItls또는https소스 프로토콜을 지정하고, TLS 핸드셰이크에 별도의 호스트 이름을 추가하려면 서버 이름 표시기를 지정하십시오.--source-protocol PROTOCOL- 소스가 대상 자원을 연결하는 데 사용하는 프로토콜을 제공하십시오. 참조 http://ibm.biz/endpoint-protocols. 허용되는 값:
TCP,TLS,HTTP,HTTPS,HTTP-tunnel
예제
엔드포인트를 업데이트합니다.
ibmcloud sat endpoint update \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat experimental acl create
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat acl create 사용] ACL을 만듭니다.
ibmcloud sat experimental acl create --name NAME --subnet SUBNET [--subnet SUBNET ...] [--endpoint ENDPOINT ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 이 ACL을 사용하도록 설정할 엔드포인트의 이름 또는 ID입니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --name NAME- ACL의 이름.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet SUBNET- 이 ACL에서 허용하는 IP 또는 CIDR 블록입니다. 값은 다음 CIDR 범위 내에 완전히 포함되어야 합니다: 10.0.0.0/8, 161.26.0.0/16, 166.8.0.0/14, 172.16.0.0/12.
예제
ACL을 작성하십시오.
ibmcloud sat experimental acl create \
--location LOCATION \
--connector-id CONNECTOR_ID \
--name NAME
ibmcloud sat experimental acl endpoint add
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat acl endpoint add] 하나 이상의 사용하도록 설정된 엔드포인트를 ACL에 추가합니다.
ibmcloud sat experimental acl endpoint add --acl-id ID --endpoint ENDPOINT [--endpoint ENDPOINT ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 이 ACL을 사용하도록 설정할 엔드포인트의 이름 또는 ID입니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
하나 이상의 활성화된 엔드포인트를 ACL에 추가합니다.
ibmcloud sat experimental acl endpoint add \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat experimental acl endpoint ls
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat acl endpoint ls 사용] ACL에 대해 활성화된 모든 엔드포인트를 나열합니다.
ibmcloud sat experimental acl endpoint ls --acl-id ID [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL에 대해 활성화된 모든 엔드포인트를 나열합니다.
ibmcloud sat experimental acl endpoint ls \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat experimental acl endpoint rm
[ 2024-10-01 에서 비활성화됨! ibmcloud sat acl endpoint rm 대신] 사용 ACL에서 활성화된 엔드포인트를 하나 이상 제거합니다.
ibmcloud sat experimental acl endpoint rm --acl-id ID --endpoint ENDPOINT [--endpoint ENDPOINT ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 이 ACL에 대해 비활성화할 엔드포인트의 이름 또는 ID입니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL에서 활성화된 엔드포인트를 하나 이상 제거합니다.
ibmcloud sat experimental acl endpoint rm \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat experimental acl get
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat acl get] ACL 세부 정보 보기를 사용하세요.
ibmcloud sat experimental acl get --acl-id ID [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL의 세부 정보를 확인합니다.
ibmcloud sat experimental acl get \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat experimental acl ls
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat acl ls 를 사용하세요] Satellite 커넥터 또는 위치에 대한 모든 ACL을 나열합니다.
ibmcloud sat experimental acl ls [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 커넥터 또는 위치에 대한 모든 ACL을 나열합니다.
ibmcloud sat experimental acl ls \
--location LOCATION \
--connector-id CONNECTOR_ID \
--output json
ibmcloud sat experimental acl rm
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat acl rm] ACL을 삭제합니다.
ibmcloud sat experimental acl rm --acl-id ID [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL을 삭제합니다.
ibmcloud sat experimental acl rm \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat experimental acl subnet add
[ 2024-10-01 에서 비활성화됨! ibmcloud sat acl subnet add 대신] 사용 ACL에 서브넷을 하나 이상 추가합니다.
ibmcloud sat experimental acl subnet add --acl-id ID --subnet SUBNET [--subnet SUBNET ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet SUBNET- 이 ACL에서 허용하는 IP 또는 CIDR 블록입니다. 값은 다음 CIDR 범위 내에 완전히 포함되어야 합니다: 10.0.0.0/8, 161.26.0.0/16, 166.8.0.0/14, 172.16.0.0/12.
예제
ACL에 서브넷을 하나 이상 추가합니다.
ibmcloud sat experimental acl subnet add \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat experimental acl subnet rm
[ 2024-10-01 에서 비활성화됨! ibmcloud sat acl subnet rm 대신] 사용 ACL에서 하나 이상의 서브넷을 제거합니다.
ibmcloud sat experimental acl subnet rm --acl-id ID --subnet SUBNET [--subnet SUBNET ...] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subnet SUBNET- 이 ACL에서 허용하는 IP 또는 CIDR 블록입니다. 값은 다음 CIDR 범위 내에 완전히 포함되어야 합니다: 10.0.0.0/8, 161.26.0.0/16, 166.8.0.0/14, 172.16.0.0/12.
예제
ACL에서 하나 이상의 서브넷을 제거합니다.
ibmcloud sat experimental acl subnet rm \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat experimental acl update
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat acl update 사용] ACL 이름을 업데이트합니다.
ibmcloud sat experimental acl update --acl-id ID --name NAME [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--acl-id ID- ACL의 ID를 지정합니다. 모든 ACL을 나열하려면
ibmcloud sat acl ls을 실행합니다. --connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --name NAME- ACL의 새로운 이름.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
ACL의 이름을 업데이트합니다.
ibmcloud sat experimental acl update \
--location LOCATION \
--connector-id CONNECTOR_ID \
--acl-id ACL_ID
ibmcloud sat experimental agent attach
[ 2024-09-01 에서 비활성화됨! 대신 ibmcloud sat agent attach 를 사용하세요] 특정 플랫폼용 Satellite 커넥터 에이전트를 가져옵니다. Windows용 에이전트 .zip 를 다운로드하거나, Docker 환경에 대한 설명서 링크를 확인하세요.
ibmcloud sat experimental agent attach --platform PLATFORM [-q]
명령 옵션
--platform PLATFORM- Satellite 커넥터 에이전트를 위한 플랫폼입니다. Docker에 대한 자세한 내용은 https://ibm.biz/satconagent에서 문서를 참조하세요. 사용 가능한 옵션: 윈도우, 도커
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
특정 플랫폼용 Satellite 커넥터 에이전트를 가져옵니다.
ibmcloud sat experimental agent attach --platform PLATFORM -q
ibmcloud sat experimental agent ls
[ 2024-09-01 에서 비활성화됨! 대신 ibmcloud sat agent ls 을 사용하세요] Satellite 커넥터에 속한 모든 에이전트를 나열합니다.
ibmcloud sat experimental agent ls --connector-id ID [--output OUTPUT] [-q]
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 커넥터에 속한 모든 에이전트를 나열합니다.
ibmcloud sat experimental agent ls --connector-id CONNECTOR_ID --output json -q
ibmcloud sat experimental connector create
[ 2024-11-18 에서 비활성화됨! 대신 ibmcloud sat connector create 를 사용하세요] Satellite 커넥터를 생성합니다.
ibmcloud sat experimental connector create --name NAME --region REGION [-q]
명령 옵션
--name NAME- Satellite 커넥터의 이름입니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--region REGION- Satellite 커넥터를 관리하기 위한 IBM Cloud 지역입니다.
예제
Satellite 커넥터를 작성하십시오.
ibmcloud sat experimental connector create --name NAME --region REGION -q
ibmcloud sat experimental connector get
[ 2024-11-18 에서 비활성화됨! 대신 ibmcloud sat connector get 를 사용하세요] Satellite 커넥터의 세부 정보를 확인합니다.
ibmcloud sat experimental connector get --connector-id ID [--output OUTPUT] [-q]
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 커넥터의 세부사항을 봅니다.
ibmcloud sat experimental connector get --connector-id CONNECTOR_ID --output json -q
ibmcloud sat experimental connector ls
[ 2024-11-18 에서 비활성화됨! 대신 ibmcloud sat connector ls 를 사용하세요] IBM Cloud 계정에서 ‘ ’ 커넥터를 확인해 보세요. Satellite
ibmcloud sat experimental connector ls [--after AFTER] [--first FIRST] [--output OUTPUT] [-q]
명령 옵션
--after AFTER- 지정된 커서 뒤에 Satellite 커넥터를 표시합니다.
--first FIRST- 다음 Satellite 커넥터(첫 번째 커넥터까지)를 확인합니다.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
IBM Cloud 계정에서 ‘ Satellite ’ 커넥터를 확인해 보세요.
ibmcloud sat experimental connector ls --after AFTER --first FIRST --output json
ibmcloud sat experimental connector rm
[ 2024-11-18 에서 비활성화됨! 대신 ibmcloud sat connector rm 를 사용하세요.] Satellite 커넥터를 삭제합니다.
ibmcloud sat experimental connector rm --connector-id ID [-f] [-q]
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다.
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 커넥터를 삭제하십시오.
ibmcloud sat experimental connector rm --connector-id CONNECTOR_ID -f -q
ibmcloud sat experimental endpoint authn get
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat endpoint authn get 사용] 엔드포인트에 대한 인증 설정 가져오기.
ibmcloud sat experimental endpoint authn get --endpoint ENDPOINT [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls``을 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
엔드포인트에 대한 인증 설정을 가져옵니다.
ibmcloud sat experimental endpoint authn get \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat experimental endpoint authn rotate
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat endpoint authn rotate 사용] 기존 인증 인증서를 새 인증 인증서로 교체합니다. 요청 흐름에는 두 개의 TLS 연결이 있습니다. source 옵션은 소스와 커넥터 서비스 간의 TLS 핸드셰이크를 의미합니다. destination 옵션은 커넥터 서비스와 대상 서버 간의 TLS
핸드셰이크를 의미합니다. 이러한 연결 중 하나 또는 둘 다에 대한 인증서를 제공할 수 있습니다. 지정한 인증서만 교체됩니다.
ibmcloud sat experimental endpoint authn rotate --endpoint ENDPOINT [--dest-ca-cert-file FILE] [--dest-cert-file FILE] [--dest-key-file FILE] [-q] [--source-ca-cert-file FILE] [--source-cert-file FILE] [--source-key-file FILE] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --dest-ca-cert-file FILE- 대상 서버의 인증서를 유효성 검증하는 데 사용되는 신뢰할 수 있는 CA 인증서 또는 체인입니다. 예를 들어,
myCA.pem입니다. --dest-cert-file FILE- 대상 서버에서 인증하는 데 사용되는 클라이언트 인증서. 예를 들어,
myCert.pem입니다. --dest-key-file FILE- 클라이언트 인증서를 암호화하는 데 사용되는 클라이언트 개인 키입니다. 예를 들어,
myKey.pem입니다. --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls``을 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--source-ca-cert-file FILE- source-tls-mode가 상호인 경우 소스 클라이언트의 인증서를 유효성 검증하는 데 사용되는 신뢰할 수 있는 CA 인증서 또는 체인입니다. 예를 들어,
myCA.pem입니다. --source-cert-file FILE- 소스 클라이언트에 제공할 서버 인증서입니다. 예를 들어,
myCert.pem입니다. --source-key-file FILE- 서버 인증서를 암호화하는 데 사용되는 서버 개인 키입니다. 예를 들어,
myKey.pem입니다.
예제
기존 인증 인증서를 새 인증 인증서로 교체합니다.
ibmcloud sat experimental endpoint authn rotate \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat experimental endpoint authn set
[ 2024-10-01 에서 비활성화됨! 대신 ibmcloud sat endpoint authn set 사용] 엔드포인트에 대한 인증 설정을 설정합니다. 요청 흐름에는 두 개의 TLS 연결이 있습니다. source 옵션은 소스와 커넥터 서비스 간의 TLS 핸드셰이크를 의미합니다. destination 옵션은 커넥터 서비스와 대상 서버 간의 TLS 핸드셰이크를
의미합니다. 이러한 연결 중 하나 또는 둘 다에 대한 인증서를 제공할 수 있습니다. 지정되지 않은 설정은 기본값으로 설정됩니다.
ibmcloud sat experimental endpoint authn set --endpoint ENDPOINT [--dest-ca-cert-file FILE] [--dest-cert-file FILE] [--dest-key-file FILE] [--dest-tls-mode MODE] [-q] [--source-ca-cert-file FILE] [--source-cert-file FILE] [--source-key-file FILE] [--source-tls-mode MODE] (--connector-id ID | --location LOCATION)
명령 옵션
--connector-id ID- Satellite 커넥터의 ID입니다. 커넥터 ID를 찾으려면
ibmcloud sat connector ls를 실행하십시오. --dest-ca-cert-file FILE- 대상 서버의 인증서를 유효성 검증하는 데 사용되는 신뢰할 수 있는 CA 인증서 또는 체인입니다. 예를 들어,
myCA.pem입니다. --dest-cert-file FILE- 대상 서버에서 인증하는 데 사용되는 클라이언트 인증서. 예를 들어,
myCert.pem입니다. --dest-key-file FILE- 클라이언트 인증서를 암호화하는 데 사용되는 클라이언트 개인 키입니다. 예를 들어,
myKey.pem입니다. --dest-tls-mode MODE- 대상 TLS 모드입니다. 허용되는 값:
simple,mutual,none --endpoint ENDPOINT- 엔드포인트의 이름 또는 ID를 지정하십시오. 모든 엔드포인트를 나열하려면
ibmcloud sat endpoint ls``을 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--source-ca-cert-file FILE- source-tls-mode가 상호인 경우 소스 클라이언트의 인증서를 유효성 검증하는 데 사용되는 신뢰할 수 있는 CA 인증서 또는 체인입니다. 예를 들어,
myCA.pem입니다. --source-cert-file FILE- 소스 클라이언트에 제공할 서버 인증서입니다. 예를 들어,
myCert.pem입니다. --source-key-file FILE- 서버 인증서를 암호화하는 데 사용되는 서버 개인 키입니다. 예를 들어,
myKey.pem입니다. --source-tls-mode MODE- 출처: TLS mode. 허용되는 값:
simple,mutual
예제
엔드포인트에 대한 인증 설정을 설정합니다.
ibmcloud sat experimental endpoint authn set \
--location LOCATION \
--connector-id CONNECTOR_ID \
--endpoint ENDPOINT
ibmcloud sat experimental location update
[ 2024-11-25 에서 비활성화됨! 대신 ibmcloud sat location update 를 사용하세요] Satellite 위치의 이름이나 설명을 업데이트합니다.
ibmcloud sat experimental location update --location-id ID [--description DESCRIPTION] [--name NAME] [-q]
명령 옵션
--description DESCRIPTION- Satellite 위치에 대한 새로운 설명을 입력하세요. 설명의 길이는 400바이트로 제한됩니다.
--location-id ID- Satellite 위치의 ID입니다. 위치 ID를 확인하려면
ibmcloud sat location ls을 실행하세요. --name NAME- Satellite 위치에 대한 새 이름을 지정하십시오. 위치 이름은 반드시 알파벳으로 시작해야 하며, 알파벳, 숫자, 마침표(.), 하이픈(-)을 포함할 수 있고, 길이는 36자 미만이어야 합니다. 삭제된 위치의 이름을 포함하여 이름을 재사용하지 마세요.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 위치의 이름 또는 설명을 업데이트합니다.
ibmcloud sat experimental location update \
--location-id LOCATION \
--name NAME \
--description IP_ADDRESS
ibmcloud sat group attach
클러스터 그룹에 클러스터를 추가하십시오. 클러스터는 Satellite 위치 또는 IBM Cloud에서 실행할 수 있습니다. IBM Cloud에서 실행되는 클러스터를 추가하려면 먼저 Satellite 구성으로 클러스터를 등록해야 합니다.
ibmcloud sat group attach --cluster CLUSTER [--cluster CLUSTER ...] --group GROUP [-q]
명령 옵션
--cluster CLUSTER,-c CLUSTER- 클러스터 이름 또는 ID를 지정합니다. 등록된 클러스터를 나열하려면
ibmcloud sat cluster ls를 실행하십시오. --group GROUP,-g GROUP- Satellite 클러스터 그룹의 이름 또는 ID를 지정하십시오. 사용 가능한 클러스터 그룹을 나열하려면
ibmcloud sat group ls를 실행하십시오. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
클러스터 그룹에 클러스터를 추가하십시오.
ibmcloud sat group attach --group GROUP --cluster CLUSTER_NAME_OR_ID -q
ibmcloud sat group create
클러스터 그룹을 작성하십시오. 그런 다음 클러스터 그룹을 Satellite 구성에 등록할 수 있습니다.
ibmcloud sat group create --name NAME [--cluster CLUSTER ...] [-q]
명령 옵션
--cluster CLUSTER,-c CLUSTER- 클러스터 그룹에 추가할 클러스터 이름 또는 ID를 지정하십시오. 등록된 클러스터를 나열하려면
ibmcloud sat cluster ls를 실행하십시오. --name NAME- Satellite 클러스터 그룹의 이름을 제공하십시오.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
클러스터 그룹을 작성하십시오.
ibmcloud sat group create --name NAME --cluster CLUSTER_NAME_OR_ID -q
ibmcloud sat group detach
Satellite 클러스터 그룹에서 하나 이상의 클러스터를 제거하고 그룹의 구독에서 관리하는 Kubernetes 리소스를 삭제합니다.
ibmcloud sat group detach --cluster CLUSTER [--cluster CLUSTER ...] --group GROUP [-f] [-q]
명령 옵션
--cluster CLUSTER,-c CLUSTER- 클러스터 이름 또는 ID를 지정합니다. 클러스터 그룹에 속한 클러스터를 나열하려면
ibmcloud sat group get --group <cluster_group_name_or_ID>`` 명령을 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--group GROUP,-g GROUP- Satellite 클러스터 그룹의 이름 또는 ID를 지정하십시오. 사용 가능한 클러스터 그룹을 나열하려면
ibmcloud sat group ls를 실행하십시오. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 클러스터 그룹에서 하나 이상의 클러스터를 제거하고, 해당 클러스터가 관리하던 Kubernetes 리소스를 삭제합니다.
ibmcloud sat group detach --group GROUP --cluster CLUSTER_NAME_OR_ID -f
ibmcloud sat group get
Satellite 클러스터 그룹에 대한 자세한 정보를 가져옵니다.
ibmcloud sat group get --group GROUP [--output OUTPUT] [-q]
명령 옵션
--group GROUP,-g GROUP- Satellite 클러스터 그룹의 이름 또는 ID를 지정하십시오. 등록된 클러스터를 나열하려면
ibmcloud sat cluster ls를 실행하십시오. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 클러스터 그룹에 대한 자세한 정보를 가져옵니다.
ibmcloud sat group get --group GROUP --output json -q
ibmcloud sat group ls
IBM Cloud 계정의 모든 Satellite 클러스터 그룹을 나열합니다.
ibmcloud sat group ls [--output OUTPUT] [-q]
명령 옵션
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
IBM Cloud 계정의 모든 Satellite 클러스터 그룹을 나열합니다.
ibmcloud sat group ls --output json -q
ibmcloud sat group rm
Satellite 클러스터 그룹을 제거합니다. 이는 클러스터를 구독 취소하고 그룹의 구독에서 관리하는 Kubernetes 리소스를 삭제합니다.
ibmcloud sat group rm --group GROUP [-f] [-q]
명령 옵션
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--group GROUP,-g GROUP- Satellite 클러스터 그룹의 이름 또는 ID를 지정하십시오. 사용 가능한 클러스터 그룹을 나열하려면
ibmcloud sat group ls를 실행하십시오. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 클러스터 그룹을 제거하면, 해당 그룹에 속한 클러스터의 구독이 해제되고, 해당 그룹에서 관리하던 Kubernetes 리소스가 삭제됩니다.
ibmcloud sat group rm --group GROUP -f -q
ibmcloud sat host assign
Satellite 위치 제어 플레인 또는 클러스터에 호스트를 지정하십시오.
ibmcloud sat host assign --location LOCATION [--cluster CLUSTER] [--host HOST] [--host-label LABEL ...] [-q] [--worker-pool POOL] [--zone ZONE]
명령 옵션
--cluster CLUSTER- 호스트를 지정할 클러스터의 이름 또는 ID입니다. 사용 가능한 클러스터를 나열하려면
ibmcloud sat cluster ls``을 실행하십시오. 클러스터가 제공되지 않으면 호스트가 자동으로 Satellite 제어 플레인에 지정됩니다. --host HOST- 지정할 호스트의 이름 또는 ID입니다. 레이블을 기반으로 호스트를 자동으로 지정하려면 이 옵션을 포함하지 마십시오. 호스트 ID를 검색하려면
ibmcloud sat host ls --location <location_ID_or_name>을 실행하십시오. --host-label LABEL,--hl LABEL- Satellite 제어 플레인 또는 Red Hat OpenShift 클러스터에 할당할 호스트를 식별할 수 있도록 레이블을 키-값 쌍 형태로 입력하십시오. 이 레이블이 있고 지정되지 않은 첫 번째 호스트는 자동으로 제어 플레인 또는 클러스터에 지정됩니다. 사용 가능한 호스트 레이블을 찾으려면
ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--worker-pool POOL,-p POOL- 호스트를 지정할 클러스터 내 작업자 풀의 이름 또는 ID입니다. 작업자 풀이 지정되지 않은 경우에는 호스트가 기본 작업자 풀에 지정됩니다.
--zone ZONE- 호스트를 지정할 구역의 이름 또는 ID입니다. 사용 가능한 구역을 확인하려면
ibmcloud sat location get --location <location_name_or_ID>명령을 실행하고Host Zones필드를 확인하십시오.
예제
Satellite 위치 제어 플레인 또는 클러스터에 호스트를 지정하십시오.
ibmcloud sat host assign \
--location LOCATION \
--cluster CLUSTER_NAME_OR_ID \
--worker-pool POOL_NAME
ibmcloud sat host attach
호스트에서 실행할 수 있는 스크립트를 작성하고 다운로드하여 위치에 연결하십시오. RHCOS 사용 위치의 경우 스크립트는 ignition 파일입니다.
ibmcloud sat host attach --location LOCATION [--host-label LABEL ...] [--host-link-agent-endpoint ENDPOINT] [--operating-system SYSTEM] [-q] [--reset-key]
명령 옵션
--host-label LABEL,--hl LABEL- Satellite 제어 플레인 또는 Red Hat OpenShift 클러스터에 할당할 호스트를 식별할 수 있도록 레이블을 키-값 쌍 형태로 입력하십시오. 이 레이블이 있고 지정되지 않은 첫 번째 호스트는 자동으로 제어 플레인 또는 클러스터에 지정됩니다. 사용 가능한 호스트 레이블을 찾으려면
ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>를 실행하십시오. --host-link-agent-endpoint ENDPOINT- 링크 에이전트가 링크 터널 서버에 연결하는 데 사용하는 엔드포인트.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --operating-system SYSTEM- 위치에 첨부할 호스트의 운영 체제입니다. RHCOS 호스트를 연결하려면 사용자의 위치에서 RHCOS를 사용해야 합니다. 허용되는 값:
RHEL,RHCOS -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--reset-key- 해당 위치에서 호스트를 연결하고 할당하는 데 제어 플레인이 사용하는 키를 재설정합니다. https://ibm.biz/reset-key 을 참조하십시오.
예제
호스트에서 실행할 수 있는 스크립트를 작성하고 다운로드하여 위치에 연결하십시오.
ibmcloud sat host attach \
--location LOCATION \
--host-label HOSTNAME \
--reset-key RESET-KEY
ibmcloud sat host get
Satellite 호스트의 세부사항을 봅니다.
ibmcloud sat host get --host HOST --location LOCATION [--output OUTPUT] [-q]
명령 옵션
--host HOST- Satellite 호스트 ID입니다. 호스트 ID를 확인하려면
ibmcloud sat host ls <location_ID_or_name>`` 명령을 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 호스트의 세부사항을 봅니다.
ibmcloud sat host get --location LOCATION --host HOSTNAME --output json
ibmcloud sat host ls
클러스터 또는 제어 플레인에 지정된 호스트를 포함하여 Satellite 위치에 연결된 모든 호스트를 나열합니다.
ibmcloud sat host ls --location LOCATION [--output OUTPUT] [-q]
명령 옵션
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 위치에 연결된 모든 호스트를 나열합니다. 여기에는 클러스터나 제어판에 할당된 호스트도 포함됩니다.
ibmcloud sat host ls --location LOCATION --output json -q
ibmcloud sat host rm
Satellite 위치에서 호스트를 제거합니다.
ibmcloud sat host rm --host HOST --location LOCATION [-f] [-q]
명령 옵션
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--host HOST- 제거할 호스트의 이름 또는 ID입니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 위치에서 호스트를 제거합니다.
ibmcloud sat host rm --location LOCATION --host HOSTNAME -f
ibmcloud sat host update
호스트 정보(예: 구역 및 레이블)를 업데이트합니다.
ibmcloud sat host update --host HOST --location LOCATION [--host-label LABEL ...] [-q] [--zone ZONE]
명령 옵션
--host HOST- 지정할 호스트의 이름 또는 ID입니다. 레이블을 기반으로 호스트를 자동으로 지정하려면 이 옵션을 포함하지 마십시오.
--host-label LABEL,--hl LABEL- Satellite 제어 플레인 또는 Red Hat OpenShift 클러스터에 할당할 호스트를 식별할 수 있도록 레이블을 키-값 쌍 형태로 입력하십시오. 이 레이블이 있고 지정되지 않은 첫 번째 호스트는 자동으로 제어 플레인 또는 클러스터에 지정됩니다. 사용 가능한 호스트 레이블을 찾으려면
ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>를 실행하십시오. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--zone ZONE- 호스트와 연관시킬 구역의 이름 또는 ID입니다. 클러스터와 같은 리소스에 지정된 호스트의 구역은 변경할 수 없습니다. 이를 먼저 지정 해제해야 합니다. 사용 가능한 영역을 나열하려면
ibmcloud sat location get --location`` 명령을 실행하십시오.
예제
호스트 정보(예: 구역 및 레이블)를 업데이트합니다.
ibmcloud sat host update --location LOCATION --host-label HOSTNAME --zone ZONE
ibmcloud sat key ls
IBM Cloud 계정에 있는 모든 Satellite Config 키를 나열합니다.
ibmcloud sat key ls [--output OUTPUT] [-q]
명령 옵션
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
IBM Cloud 계정에 있는 모든 Satellite Config 키를 나열합니다.
ibmcloud sat key ls --output json -q
ibmcloud sat key rm
Satellite Config 키를 제거합니다. 이 키를 계속 사용하는 클러스터는 Satellite 구성에 연결할 수 없습니다.
ibmcloud sat key rm --key KEY [-f] [-q]
명령 옵션
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--key KEY- Satellite 구성 키의 이름 또는 ID입니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite Config 키를 제거합니다.
ibmcloud sat key rm --key KEY -f -q
ibmcloud sat key rotate
관리 클러스터에서 Satellite Config에 연결하기 위해 사용할 새 키를 생성합니다.
ibmcloud sat key rotate --name NAME [-f] [-q]
명령 옵션
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--name NAME- 새 Satellite Config 키의 이름입니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
관리 클러스터에서 Satellite Config에 연결하기 위해 사용할 새 키를 생성합니다.
ibmcloud sat key rotate --name NAME -f -q
ibmcloud sat location create
Satellite 위치를 작성하십시오. Satellite 위치는 인프라 제공자의 환경을 표시합니다. 위치를 생성한 후, ibmcloud sat host attach 명령어를 사용하여 백엔드 인프라 환경의 서로 다른 영역에 속한 호스트를 해당 위치에 연결하십시오.
ibmcloud sat location create --managed-from REGION --name NAME [--capability CAPABILITY ...] [--coreos-enabled] [--cos-bucket BUCKET] [--description DESCRIPTION] [--ha-zone ZONE ...] [--physical-address ADDRESS] [--pod-network-interface-selection SELECTION] [--pod-subnet SUBNET] [--provider PROVIDER] [--provider-credential CREDENTIAL] [--provider-region REGION] [-q] [--service-subnet SUBNET]
명령 옵션
--capability CAPABILITY- Satellite 지점의 기능입니다.
--coreos-enabled- Satellite 위치에 대해 Red Hat CoreOS 기능을 사용으로 설정하십시오. 이 조치는 실행 취소할 수 없습니다. https://ibm.biz/infra-os 의 내용을 참조하십시오.
--cos-bucket BUCKET- Satellite 위치 제어 플레인 데이터를 저장할 IBM Cloud Object Storage 버킷의 이름을 지정하십시오. 그렇지 않으면 새 버킷이 작성됩니다.
--description DESCRIPTION- Satellite 위치에 대한 설명을 입력하십시오.
--ha-zone ZONE- 사용자 위치에 대한 구역을 지정하십시오. 고가용성을 확보하려면 해당 위치에 대해
--ha-zone ZONE1_NAME --ha-zone ZONE2_NAME --ha-zone ZONE3_NAME형식으로 3개의 존을 지정하십시오. 구역의 이름은 호스트를 작성하려는 인프라 제공자에 있는 해당 구역의 이름과 정확히 일치해야 합니다. --managed-from REGION- Satellite 위치를 관리할 IBM Cloud 지역을 선택하십시오. 더 나은 성능을 위해 온프레미스 데이터 센터와 가까운 지역을 선택하십시오. https://ibm.biz/sat-region 의 내용을 참조하십시오.
--name NAME- Satellite 위치의 이름을 지정하십시오. 위치 이름은 반드시 알파벳으로 시작해야 하며, 알파벳, 숫자, 마침표(.), 하이픈(-)을 포함할 수 있고, 길이는 36자 미만이어야 합니다. 다른 위치가 삭제되더라도 이름을 다시 사용하지 마십시오.
--physical-address ADDRESS- Satellite 위치의 실제 주소입니다.
--pod-network-interface-selection SELECTION- 내부 팟(Pod) 네트워크에 대한 노드 네트워크 인터페이스를 선택하는 방법. 이 옵션은 Red Hat CoreOS 에서 ‘
--coreos-enabled’ 옵션을 함께 활성화한 경우에만 사용할 수 있습니다. URL 직접적인 IP 주소 또는 도메인 이름을 제공하려면can-reach=<url>또는can-reach=<ip_address>를 지정하십시오. 네트워크 인터페이스를 선택하려면interface=<network_interface>를 지정하십시오. --pod-subnet SUBNET- 팟(Pod)의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 이 옵션은 Red Hat CoreOS 에서 ‘
--coreos-enabled’ 옵션을 활성화한 경우에만 사용됩니다. 서브넷은/23이상이어야 합니다. https://ibm.biz/sat-location-create 의 내용을 참조하십시오. 기본값: '172.16.0.0/16 --provider PROVIDER- Satellite 위치에 사용할 인프라 제공자를 표시하십시오. 이 옵션을 포함하는 경우
--provider-credential옵션도 포함해야 합니다. 허용되는 값:aws,azure,gcp,vmware --provider-credential CREDENTIAL- Satellite 위치에 대한 인프라 제공자의 신임 정보가 있는 로컬 시스템의 JSON 파일에 대한 경로를 지정하십시오. 인증 정보 형식은 제공자마다 다릅니다. http://ibm.biz/sat-infra-creds 의 내용을 참조하십시오.
--provider-region REGION- Satellite 위치에 대한 호스트를 작성하려는 인프라 제공자의 지역을 지정하십시오. 이 옵션을 포함하는 경우
--provider옵션도 포함해야 합니다. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--service-subnet SUBNET- 서비스의 사설 IP 주소를 제공하기 위한 사용자 정의 서브넷 CIDR을 지정하십시오. 이 옵션은 Red Hat CoreOS 에서 ‘
--coreos-enabled’ 옵션을 활성화한 경우에만 사용됩니다. 서브넷은/24이상이어야 합니다. https://ibm.biz/sat-location-create 의 내용을 참조하십시오. 기본값:172.20.0.0/16
예제
Satellite 위치를 작성하십시오.
ibmcloud sat location create \
--pod-subnet SUBNET_CIDR \
--service-subnet SUBNET_CIDR \
--name NAME
ibmcloud sat location dns get
Satellite 위치에서 등록된 서브도메인의 세부사항을 봅니다.
ibmcloud sat location dns get --location LOCATION --subdomain SUBDOMAIN [--output OUTPUT] [-q]
명령 옵션
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subdomain SUBDOMAIN- 서브도메인 이름을 지정하십시오. 기존 하위 도메인을 나열하려면
ibmcloud sat location dns ls --location <ID>을(를) 실행하십시오.
예제
Satellite 위치에서 등록된 서브도메인의 세부사항을 봅니다.
ibmcloud sat location dns get --location LOCATION --subdomain DOMAIN --output json
ibmcloud sat location dns ls
Satellite 위치에 등록된 서브도메인을 나열합니다.
ibmcloud sat location dns ls --location LOCATION [--output OUTPUT] [-q]
명령 옵션
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 위치에 등록된 서브도메인을 나열합니다.
ibmcloud sat location dns ls --location LOCATION --output json -q
ibmcloud sat location dns register
Satellite 위치에서 제어 플레인에 지정된 호스트의 서브도메인을 설정하십시오.
ibmcloud sat location dns register --ip IP [--ip IP ...] --location LOCATION [--output OUTPUT] [-q]
명령 옵션
--ip IP- 각 제어 플레인 호스트의 IP 주소를
--ip x.x.x.1 --ip x.x.x.2 --ip x.x.x.3형식으로 지정하십시오. 다중 구역 클러스터의 경우 각 구역에서 하나의 IP 주소를 사용하십시오. IP 주소를 확인하려면ibmcloud sat host ls --location <location_ID_or_name>을 실행한 후, ‘infrastructure’로 표시된 호스트에 대해 ‘Worker IP’ 항목을 찾아보세요. --location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 위치에서 제어 플레인에 지정된 호스트의 서브도메인을 설정하십시오.
ibmcloud sat location dns register --location LOCATION --ip IP_ADDRESS --output json
ibmcloud sat location get
Satellite 위치의 세부사항을 봅니다.
ibmcloud sat location get --location LOCATION [--output OUTPUT] [-q]
명령 옵션
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 위치의 세부사항을 봅니다.
ibmcloud sat location get --location LOCATION --output json -q
ibmcloud sat location ls
IBM Cloud 계정의 모든 Satellite 위치를 나열합니다.
ibmcloud sat location ls [--output OUTPUT] [-q]
명령 옵션
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
IBM Cloud 계정의 모든 Satellite 위치를 나열합니다.
ibmcloud sat location ls --output json -q
ibmcloud sat location rm
위치를 삭제합니다. 이 명령을 실행하기 전에 구성을 백업하고 해당 위치에서 실행되는 호스트 및 클러스터를 제거하십시오. 위치를 삭제할 때 기본 호스트 인프라가 자동으로 삭제되지 않습니다. 이 조치는 실행 취소할 수 없습니다.
ibmcloud sat location rm --location LOCATION [-f] [-q]
명령 옵션
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
위치를 삭제합니다.
ibmcloud sat location rm --location LOCATION -f -q
ibmcloud sat location update
Satellite 위치의 이름 또는 설명을 업데이트합니다.
ibmcloud sat location update --location-id ID [--description DESCRIPTION] [--name NAME] [-q]
명령 옵션
--description DESCRIPTION- Satellite 위치에 대한 새로운 설명을 입력하세요. 설명의 길이는 400바이트로 제한됩니다.
--location-id ID- Satellite 위치의 ID입니다. 위치 ID를 확인하려면
ibmcloud sat location ls을 실행하세요. --name NAME- Satellite 위치에 대한 새 이름을 지정하십시오. 위치 이름은 반드시 알파벳으로 시작해야 하며, 알파벳, 숫자, 마침표(.), 하이픈(-)을 포함할 수 있고, 길이는 36자 미만이어야 합니다. 삭제된 위치의 이름을 포함하여 이름을 재사용하지 마세요.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 위치의 이름 또는 설명을 업데이트합니다.
ibmcloud sat location update \
--location-id LOCATION \
--name NAME \
--description IP_ADDRESS
ibmcloud sat messages
현재 사용자 메시지를 봅니다.
ibmcloud sat messages [-q]
명령 옵션
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
현재 사용자 메시지를 봅니다.
ibmcloud sat messages -q
ibmcloud sat resource get
Satellite 구성에서 관리하는 Kubernetes 리소스의 세부사항을 보십시오.
ibmcloud sat resource get --resource RESOURCE [--history HISTORY] [--output OUTPUT] [-q] [--save-data]
명령 옵션
--history HISTORY- 리소스의 히스토리 ID입니다.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--resource RESOURCE- Kubernetes 리소스 ID를 지정하십시오. Kubernetes 관련 자료를 찾으려면
ibmcloud sat resource ls을 실행하세요. --save-data- Kubernetes 리소스 정의를 다운로드하여 임시 파일로 저장합니다.
예제
Satellite 구성에서 관리하는 Kubernetes 리소스의 세부사항을 보십시오.
ibmcloud sat resource get \
--resource RESOURCE \
--history HISTORY \
--save-data SAVE-DATA
ibmcloud sat resource history get
Kubernetes 리소스에 대한 히스토리를 가져옵니다.
ibmcloud sat resource history get --resource RESOURCE [--limit LIMIT] [--output OUTPUT] [-q]
명령 옵션
--limit LIMIT- 리턴할 히스토리 항목의 최대 수를 지정하십시오.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--resource RESOURCE- Kubernetes 리소스 ID입니다.
예제
Kubernetes 리소스에 대한 히스토리를 가져옵니다.
ibmcloud sat resource history get --resource RESOURCE --limit LIMIT --output json
ibmcloud sat resource ls
Satellite가 관리하는 Kubernetes 리소스를 검색합니다.
ibmcloud sat resource ls [--limit LIMIT] [--output OUTPUT] [-q] [--search SEARCH] (--cluster CLUSTER | --subscription SUBSCRIPTION)
명령 옵션
--cluster CLUSTER,-c CLUSTER- Kubernetes 리소스가 실행되는 등록된 클러스터의 이름 또는 ID를 지정하십시오. 등록된 클러스터를 찾으려면
ibmcloud sat cluster ls을 실행하십시오. --limit LIMIT- 검색에서 리턴할 최대 자원 항목 수를 지정하십시오.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--search SEARCH- 팟(Pod) 또는 네임스페이스 이름과 같은 Kubernetes 리소스의 검색 결과를 필터링하기 위한 문자열을 표시하십시오.
--subscription SUBSCRIPTION- Satellite 등록 ID 또는 이름을 지정하십시오. 구독 항목을 찾으려면
ibmcloud sat cluster ls을 실행하세요.
예제
Satellite가 관리하는 Kubernetes 리소스를 검색합니다.
ibmcloud sat resource ls --search SEARCH --limit LIMIT --cluster CLUSTER_NAME_OR_ID
ibmcloud sat service ls
사용자 위치에 있는 모든 Satellite 서비스 클러스터를 나열하여 요청된 호스트 리소스와 같은 세부사항을 검토하십시오.
ibmcloud sat service ls --location LOCATION [--output OUTPUT] [-q]
명령 옵션
--location LOCATION- Satellite 위치의 이름 또는 ID입니다. 위치 ID나 이름을 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
사용자 위치에 있는 모든 Satellite 서비스 클러스터를 나열하여 요청된 호스트 리소스와 같은 세부사항을 검토하십시오.
ibmcloud sat service ls --location LOCATION --output json -q
ibmcloud sat storage assignment autopatch disable
storage assignment autopatch disable 명령은 베타 기능입니다.
Satellite 스토리지 할당에 대한 자동 패치 기능을 비활성화합니다.
ibmcloud sat storage assignment autopatch disable --config CONFIG [-q] (--all | --assignment ASSIGNMENT)
명령 옵션
--all- 스토리지 구성의 모든 Satellite 스토리지 지정에 대해 자동 패치를 사용 안함으로 설정합니다.
--assignment ASSIGNMENT- Satellite 스토리지 지정의 ID입니다. 해당 구성에서 사용 가능한 스토리지 할당 목록을 확인하려면
ibmcloud sat storage assignment ls --config CONFIG`` 명령을 실행하십시오. --config CONFIG- Satellite 스토리지 구성의 이름 또는 ID입니다. 사용 가능한 스토리지 구성을 나열하려면
ibmcloud sat storage config ls를 실행하십시오. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 할당에 대한 자동 패치 기능을 비활성화합니다.
ibmcloud sat storage assignment autopatch disable \
--config CONFIG \
--assignment ASSIGNMENT \
--all
ibmcloud sat storage assignment autopatch enable
storage assignment autopatch enable 명령은 베타 기능입니다.
Satellite 스토리지 할당에 대한 자동 패치 기능을 활성화합니다.
ibmcloud sat storage assignment autopatch enable --config CONFIG [-q] (--all | --assignment ASSIGNMENT)
명령 옵션
--all- 스토리지 구성의 모든 Satellite 스토리지 지정에 대해 자동 패치를 사용으로 설정하십시오.
--assignment ASSIGNMENT- Satellite 스토리지 지정의 ID입니다. 해당 구성에서 사용 가능한 스토리지 할당 목록을 확인하려면
ibmcloud sat storage assignment ls --config CONFIG`` 명령을 실행하십시오. --config CONFIG- Satellite 스토리지 구성의 이름 또는 ID입니다. 사용 가능한 스토리지 구성을 나열하려면
ibmcloud sat storage config ls를 실행하십시오. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 할당에 대한 자동 패치 기능을 활성화합니다.
ibmcloud sat storage assignment autopatch enable \
--config CONFIG \
--assignment ASSIGNMENT \
--all
ibmcloud sat storage assignment create
Satellite 위치의 클러스터에 스토리지 구성을 배치하는 지정을 작성합니다.
ibmcloud sat storage assignment create --config CONFIG [--name NAME] [-q] (--cluster CLUSTER | --group GROUP | --service-cluster-id CLUSTER)
명령 옵션
--cluster CLUSTER,-c CLUSTER- 지정을 위한 Satellite 클러스터의 ID를 지정하십시오. 클러스터 ID를 찾으려면
ibmcloud oc cluster ls --provider satellite을 실행하십시오. --config CONFIG- 지정에 대한 Satellite 스토리지 구성을 지정하십시오. 구성을 찾으려면
ibmcloud sat storage config ls를 실행하십시오. --group GROUP,-g GROUP- 지정할 클러스터 그룹을 지정하십시오. 클러스터 그룹을 찾으려면
ibmcloud sat group ls``을 실행하십시오. --name NAME- Satellite 스토리지 지정을 위한 이름을 제공하십시오.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--service-cluster-id CLUSTER- 지정을 위한 서비스 클러스터의 ID를 지정하십시오. 서비스 클러스터 ID를 확인하려면
ibmcloud sat service ls --location`` 명령을 실행하십시오.
예제
Satellite 위치의 클러스터에 스토리지 구성을 배치하는 지정을 작성합니다.
ibmcloud sat storage assignment create \
--name NAME \
--group GROUP \
--service-cluster-id CLUSTER_NAME_OR_ID
ibmcloud sat storage assignment get
Satellite 스토리지 지정에 대한 세부사항을 가져옵니다.
ibmcloud sat storage assignment get --assignment ASSIGNMENT [--output OUTPUT] [-q]
명령 옵션
--assignment ASSIGNMENT- Satellite 스토리지 지정의 ID를 지정하십시오.
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 지정에 대한 세부사항을 가져옵니다.
ibmcloud sat storage assignment get --assignment ASSIGNMENT --output json -q
ibmcloud sat storage assignment ls
IBM Cloud 계정의 Satellite 스토리지 지정을 나열합니다.
서비스 관리자로서 서비스 클러스터에 대한 모든 할당을 나열하려면: ibmcloud sat Storage 할당 ls--service-cluster-id 무리.
서비스 클러스터에 대한 모든 할당을 위치 관리자로 나열하려면: ibmcloud sat Storage 할당 ls--location 위치--service-cluster-id 무리.
특정 구성에 대한 모든 할당 내역을 나열하려면: ibmcloud sat storage assignment ls --config CONFIG.
ibmcloud sat storage assignment ls [--output OUTPUT] [-q] (--cluster CLUSTER | --config CONFIG | --location LOCATION | --service-cluster-id CLUSTER)
명령 옵션
--cluster CLUSTER,-c CLUSTER- 지정을 위한 Satellite 클러스터의 ID를 지정하십시오. 클러스터 ID를 확인하려면
ibmcloud oc cluster ls --provider satellite``을 실행하십시오. --config CONFIG- Satellite 스토리지 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 스토리지 구성을 나열하려면
ibmcloud sat storage config ls를 실행하십시오. --location LOCATION- Satellite 위치의 이름을 지정하십시오. 사용 가능한 위치를 확인하려면
ibmcloud sat location ls``을 실행하십시오. 이 옵션은 서비스 관리자가 사용할 수 없습니다. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--service-cluster-id CLUSTER- 지정을 위한 서비스 클러스터의 ID를 지정하십시오. 서비스 클러스터 ID를 확인하려면
ibmcloud sat service ls --location`` 명령을 실행하십시오.
예제
IBM Cloud 계정의 Satellite 스토리지 지정을 나열합니다.
ibmcloud sat storage assignment ls \
--service-cluster-id CLUSTER_NAME_OR_ID \
--cluster CLUSTER_NAME_OR_ID \
--config CONFIG
ibmcloud sat storage assignment patch
연관된 지정에 스토리지 구성 변경사항을 적용하십시오.
ibmcloud sat storage assignment patch --assignment ASSIGNMENT [-f] [-q]
별명: ibmcloud sat upgrade
명령 옵션
--assignment ASSIGNMENT- Satellite 스토리지 지정의 ID를 지정하십시오. 사용 가능한 할당 목록을 확인하려면
ibmcloud sat storage assignment ls``을 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
연관된 지정에 스토리지 구성 변경사항을 적용하십시오.
ibmcloud sat storage assignment patch --assignment ASSIGNMENT -f -q
ibmcloud sat storage assignment rm
Satellite 스토리지 지정을 제거하십시오. Kubernetes 리소스가 Satellite 위치의 모든 클러스터에서 삭제되지만 구성은 남아 있습니다.
ibmcloud sat storage assignment rm --assignment ASSIGNMENT [-f] [-q]
명령 옵션
--assignment ASSIGNMENT- Satellite 스토리지 지정의 ID를 지정하십시오. 과제를 찾으려면
ibmcloud sat storage assignment ls을 실행하세요. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 지정을 제거하십시오.
ibmcloud sat storage assignment rm --assignment ASSIGNMENT -f -q
ibmcloud sat storage assignment update
Satellite 스토리지 지정을 업데이트합니다.
ibmcloud sat storage assignment update --assignment ASSIGNMENT [-f] [--group GROUP ...] [--name NAME] [-q]
명령 옵션
--assignment ASSIGNMENT- Satellite 스토리지 지정의 ID를 지정하십시오.
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--group GROUP,-g GROUP- 지정할 새 클러스터 그룹을 지정하십시오. 사용 가능한 그룹을 나열하려면
ibmcloud sat group ls``을 실행하십시오. --name NAME- Satellite 스토리지 지정을 위한 새 이름을 제공하십시오.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 지정을 업데이트합니다.
ibmcloud sat storage assignment update \
--assignment ASSIGNMENT \
--name NAME \
--group GROUP
ibmcloud sat storage config class add
사용자 정의 Satellite 스토리지 클래스를 작성하십시오.
ibmcloud sat storage config class add --config-name NAME --name NAME --param PARAM [--param PARAM ...] [-q]
명령 옵션
--config-name NAME- 사용자 정의 스토리지 클래스의 스토리지 구성 이름을 지정하십시오. Satellite 의 스토리지 구성을 나열하려면
ibmcloud sat storage config ls`` 명령을 실행하십시오. --name NAME- 사용자 정의 스토리지 클래스의 이름을 제공하십시오.
--param PARAM,-p PARAM- 스토리지 클래스 매개변수에 대해
key=value쌍을 지정하십시오. 스토리지 템플릿의 스토리지 클래스 매개변수를 확인하려면ibmcloud sat storage template get``을 실행하십시오. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
사용자 정의 Satellite 스토리지 클래스를 작성하십시오.
ibmcloud sat storage config class add --name NAME --config-name NAME --param PARAM
ibmcloud sat storage config class get
Satellite 스토리지 클래스에 대한 세부사항을 가져옵니다.
ibmcloud sat storage config class get --class CLASS --config CONFIG [--output OUTPUT] [-q]
명령 옵션
--class CLASS- Satellite 스토리지 클래스의 이름을 지정하십시오.
--config CONFIG- Satellite 스토리지 구성의 이름 또는 ID를 지정하십시오. Satellite 의 스토리지 구성을 나열하려면
ibmcloud sat storage config ls`` 명령을 실행하십시오. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 클래스에 대한 세부사항을 가져옵니다.
ibmcloud sat storage config class get --class CLASS --config CONFIG --output json
ibmcloud sat storage config class ls
Satellite 스토리지 구성의 스토리지 클래스 나열
ibmcloud sat storage config class ls --config CONFIG [--output OUTPUT] [-q] [--show-params]
명령 옵션
--config CONFIG- Satellite 스토리지 구성의 이름 또는 ID를 지정하십시오. Satellite 의 스토리지 구성을 나열하려면
ibmcloud sat storage config ls`` 명령을 실행하십시오. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--show-params- 모든 스토리지 클래스 매개변수 세부사항을 나열하려면 이 옵션을 포함시키십시오.
예제
Satellite 스토리지 구성에 포함된 스토리지 클래스를 나열하십시오.
ibmcloud sat storage config class ls \
--config CONFIG \
--show-params SHOW-PARAMS \
--output json
ibmcloud sat storage config create
클러스터에 스토리지 드라이버를 설치하는 Satellite 스토리지 구성을 작성하십시오.
ibmcloud sat storage config create --location LOCATION --name NAME --template-name NAME [--param PARAM ...] [-q] [--template-version VERSION]
명령 옵션
--location LOCATION- 스토리지 구성에 대한 위치의 ID 또는 이름을 입력하십시오. 사용 가능한 위치를 확인하려면
ibmcloud sat location ls을 실행하세요. --name NAME- 스토리지 구성의 이름을 지정하십시오.
--param PARAM,-p PARAM- 구성 매개변수에 대해 ‘
key=value’ 쌍을 지정하십시오. 스토리지 템플릿의 구성 매개변수를 확인하려면ibmcloud sat storage template get``을 실행하십시오. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--template-name NAME- Satellite 스토리지 구성 템플리트 이름을 지정하십시오. 사용 가능한 스토리지 구성 템플릿을 나열하려면
ibmcloud sat storage template ls`` 명령을 실행하십시오. --template-version VERSION- Satellite 스토리지 구성 템플리트 버전을 지정하십시오. 이 옵션을 포함하지 않으면 기본 버전이 사용됩니다. 사용 가능한 스토리지 구성 템플릿을 나열하려면
ibmcloud sat storage template ls`` 명령을 실행하십시오.
예제
클러스터에 스토리지 드라이버를 설치하는 Satellite 스토리지 구성을 작성하십시오.
ibmcloud sat storage config create \
--name NAME \
--template-name NAME \
--template-version VERSION
ibmcloud sat storage config get
Satellite 스토리지 구성에 대한 세부사항을 가져옵니다.
ibmcloud sat storage config get --config CONFIG [--output OUTPUT] [-q]
명령 옵션
--config CONFIG- Satellite 스토리지 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 구성을 나열하려면
ibmcloud sat storage config ls를 실행하십시오. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 구성에 대한 세부사항을 가져옵니다.
ibmcloud sat storage config get --config CONFIG --output json -q
ibmcloud sat storage config ls
IBM Cloud 계정의 Satellite 스토리지 구성을 나열합니다.
ibmcloud sat storage config ls [--location LOCATION] [--output OUTPUT] [-q]
명령 옵션
--location LOCATION- 나열하려는 구성을 포함하는 위치의 ID 또는 이름을 지정하십시오. 사용 가능한 위치를 확인하려면
ibmcloud sat location ls을 실행하세요. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
IBM Cloud 계정의 Satellite 스토리지 구성을 나열합니다.
ibmcloud sat storage config ls --location LOCATION --output json -q
ibmcloud sat storage config param set
Satellite 스토리지 구성의 구성 및 시크릿 매개변수를 설정하십시오.
ibmcloud sat storage config param set --config CONFIG --param PARAM [--param PARAM ...] [--apply] [-f] [-q]
명령 옵션
--apply- 구성의 모든 지정에 최신 Satellite 스토리지 구성 버전을 적용합니다. 구성의 할당 내역을 확인하려면
ibmcloud sat storage assignment ls --config CONFIG``을 실행하십시오. --config CONFIG- 스토리지 구성의 이름 또는 ID를 지정하십시오. Satellite 의 스토리지 구성을 나열하려면
ibmcloud sat storage config ls`` 명령을 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--param PARAM,-p PARAM- 구성 매개변수에 대해 ‘
key=value’ 쌍을 지정하십시오. 스토리지 템플릿의 구성 매개변수를 확인하려면ibmcloud sat storage template get``을 실행하십시오. -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 구성의 구성 및 시크릿 매개변수를 설정하십시오.
ibmcloud sat storage config param set --config CONFIG --param PARAM --apply APPLY
ibmcloud sat storage config patch
Satellite 스토리지 구성에 최신 패치 업데이트를 적용합니다. 패치 업데이트에는 동일한 주 버전 내의 취약성 교정 및 버그 수정사항이 포함되어 있습니다.
ibmcloud sat storage config patch --config CONFIG [-f] [--include-assignments] [-q]
별명: ibmcloud sat upgrade
명령 옵션
--config CONFIG- Satellite 스토리지 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 구성을 나열하려면
ibmcloud sat storage config ls를 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--include-assignments- 이 옵션을 포함하면 스토리지 구성의 할당 사항을 최신 구성 버전으로 업데이트합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 구성에 최신 패치 업데이트를 적용합니다.
ibmcloud sat storage config patch \
--config CONFIG \
--include-assignments INCLUDE-ASSIGNMENTS \
-f
ibmcloud sat storage config rm
Satellite 스토리지 구성을 제거하십시오.
ibmcloud sat storage config rm --config CONFIG [-f] [--include-assignments] [-q]
명령 옵션
--config CONFIG- Satellite 스토리지 구성의 이름 또는 ID를 지정하십시오. 사용 가능한 구성을 나열하려면
ibmcloud sat storage config ls를 실행하십시오. -f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--include-assignments- 연관된 지정 및 스토리지 구성을 제거하려면 이 옵션을 포함하십시오.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
Satellite 스토리지 구성을 제거하십시오.
ibmcloud sat storage config rm \
--config CONFIG \
--include-assignments INCLUDE-ASSIGNMENTS \
-f
ibmcloud sat storage template get
Satellite 스토리지 템플리트에 대한 세부사항을 가져옵니다.
ibmcloud sat storage template get --name NAME --version VERSION [--output OUTPUT] [-q]
명령 옵션
--name NAME- 스토리지 템플리트 이름을 지정하십시오. 사용 가능한 스토리지 템플릿을 나열하려면
ibmcloud sat storage template ls``을 실행하십시오. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--version VERSION- 스토리지 템플리트 버전을 지정하십시오. 사용 가능한 스토리지 템플릿을 나열하려면
ibmcloud sat storage template ls``을 실행하십시오.
예제
Satellite 스토리지 템플릿에 대한 세부 정보를 확인하세요.
ibmcloud sat storage template get --name NAME --version VERSION --output json
ibmcloud sat storage template ls
사용 가능한 Satellite 스토리지 템플리트를 나열합니다.
ibmcloud sat storage template ls [-q]
명령 옵션
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
사용 가능한 Satellite 스토리지 템플리트를 나열합니다.
ibmcloud sat storage template ls -q
ibmcloud sat subscription create
클러스터에 대한 Satellite 등록을 작성하십시오. 등록을 작성하면 연관된 Satellite 구성 버전이 등록된 클러스터에 자동으로 배치됩니다.
ibmcloud sat subscription create --config CONFIG --group GROUP [--group GROUP ...] --name NAME [-q] (--auth-required --gitref GITREF --gitref-type TYPE --path PATH --repository REPOSITORY | --version VERSION)
명령 옵션
--auth-required- 원격 저장소에 연결하는 데 필요한 인증 시크릿을 제공하십시오. 세부사항은 https://ibm.biz/sat-config-private-repo 의 내용을 참조하십시오. 전략: GitOps.
--config CONFIG- 등록에 사용할 구성의 이름을 지정하십시오. 사용 가능한 구성을 확인하려면
ibmcloud sat config ls``을 실행하십시오. --gitref GITREF- Satellite 등록에 사용할 GitRef를 지정하십시오. 전략: GitOps.
--gitref-type TYPE- Satellite 등록에 사용할 GitRef의 유형을 표시하십시오. 전략: GitOps. 허용되는 값: branch, commit, tag, release
--group GROUP,-g GROUP- 구성에 등록할 클러스터 그룹의 이름 또는 ID를 지정하십시오. 사용 가능한 클러스터 그룹을 확인하려면
ibmcloud sat group ls``을 실행하십시오. --name NAME- 등록의 이름을 입력하십시오.
--path PATH- Satellite 등록에 사용할 원격 저장소의 저장소 파일 또는 릴리스 자산에 대한 경로를 제공하십시오. 전략: GitOps.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--repository REPOSITORY- 등록에 사용할 원격 저장소의 URL을 지정하십시오. 전략: GitOps.
--version VERSION- 등록에 사용할 기존 구성 버전의 이름 또는 ID를 표시하십시오. 버전을 확인하려면
ibmcloud sat config get --config <configuration_name_or_ID>``을 실행하세요. 전략: 직접 업로드.
예제
클러스터에 대한 Satellite 등록을 작성하십시오.
ibmcloud sat subscription create \
--auth-required AUTH-REQUIRED \
--name NAME \
--group GROUP \
--config CONFIG
ibmcloud sat subscription get
Satellite 구독에 대한 자세한 정보를 가져옵니다.
ibmcloud sat subscription get --subscription SUBSCRIPTION [--output OUTPUT] [-q]
명령 옵션
--output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subscription SUBSCRIPTION- Satellite 구독의 이름이나 ID를 입력하세요. 구독 항목을 찾으려면
ibmcloud sat subscription ls을 실행하세요.
예제
Satellite 구독에 대한 자세한 정보를 가져옵니다.
ibmcloud sat subscription get --subscription IP_ADDRESS --output json -q
ibmcloud sat subscription identity set
Satellite 구독을 업데이트하여 사용자의 신원을 통해 리소스를 관리할 수 있도록 하세요.
ibmcloud sat subscription identity set --subscription SUBSCRIPTION [-f] [-q]
명령 옵션
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subscription SUBSCRIPTION- Satellite 등록의 이름 또는 ID를 지정하십시오. 구독 목록을 확인하려면
ibmcloud sat subscription ls``을 실행하세요.
예제
Satellite 구독을 업데이트하여 사용자의 신원을 통해 리소스를 관리할 수 있도록 하세요.
ibmcloud sat subscription identity set --subscription IP_ADDRESS -f -q
ibmcloud sat subscription ls
IBM Cloud 계정의 모든 Satellite 구독을 나열합니다.
ibmcloud sat subscription ls [--cluster CLUSTER] [--output OUTPUT] [-q]
명령 옵션
--cluster CLUSTER,-c CLUSTER- Satellite 클러스터 이름 또는 ID를 지정하십시오. 등록된 클러스터를 찾으려면
ibmcloud sat cluster ls을 실행하십시오. --output OUTPUT- 제공된 형식으로 명령 출력을 인쇄합니다. 허용 값:
json -q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
예제
IBM Cloud 계정의 모든 Satellite 구독을 나열합니다.
ibmcloud sat subscription ls --cluster CLUSTER_NAME_OR_ID --output json -q
ibmcloud sat subscription rm
Satellite 구독을 제거합니다. Kubernetes 자원은 더 이상 클러스터에 배치되지 않습니다.
ibmcloud sat subscription rm --subscription SUBSCRIPTION [-f] [-q]
명령 옵션
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--subscription SUBSCRIPTION- Satellite 등록의 이름 또는 ID를 제공하십시오. 구독 목록을 확인하려면
ibmcloud sat subscription ls``을 실행하세요.
예제
Satellite 구독을 제거합니다.
ibmcloud sat subscription rm --subscription IP_ADDRESS -f -q
ibmcloud sat subscription update
Satellite 구독을 업데이트합니다.
ibmcloud sat subscription update --subscription SUBSCRIPTION [-f] [--group GROUP] [--name NAME] [-q] (--auth-required --gitref GITREF --gitref-type TYPE --path PATH --repository REPOSITORY | --version VERSION)
명령 옵션
--auth-required- 원격 저장소에 연결하는 데 필요한 인증 시크릿을 제공하십시오. 전략: GitOps.
-f- 사용자 프롬프트를 표시하지 않고 명령을 강제 실행합니다.
--gitref GITREF- Satellite 등록에 사용할 GitRef를 지정하십시오. 전략: GitOps.
--gitref-type TYPE- 이 Satellite 등록에 사용할 GitRef 유형을 표시하십시오. 전략: GitOps. 허용되는 값: branch, commit, tag, release
--group GROUP,-g GROUP- 구성에 등록할 새 클러스터 그룹을 지정하십시오.
--name NAME- Satellite 등록의 새 이름을 제공하십시오.
--path PATH- Satellite 등록에 사용할 원격 저장소의 저장소 파일 또는 릴리스 자산에 대한 경로를 표시하십시오. 전략: GitOps.
-q- 오늘의 메시지 또는 업데이트 미리 알림을 표시하지 않습니다.
--repository REPOSITORY- Satellite 등록에 사용할 원격 저장소의 URL을 제공하십시오. 전략: GitOps.
--subscription SUBSCRIPTION- Satellite 등록의 이름 또는 ID를 지정하십시오. 구독 목록을 확인하려면
ibmcloud sat subscription ls``을 실행하세요. --version VERSION- Satellite 등록에 사용할 기존 구성 버전을 표시하십시오. 전략: 직접 업로드.
예제
Satellite 구독을 업데이트합니다.
ibmcloud sat subscription update \
--auth-required AUTH-REQUIRED \
--subscription IP_ADDRESS \
--name NAME \
--group GROUP