2.8. OpenShift CLI 관리자 명령 참조
이 참조는 OpenShift CLI (oc
) 관리자 명령에 대한 설명 및 예제 명령을 제공합니다. 이러한 명령을 사용하려면 cluster-admin
또는 이와 동등한 권한이 있어야 합니다.
개발자 명령의 경우 OpenShift CLI 개발자 명령 참조를 참조하십시오.
oc adm -h
를 실행하여 모든 관리자 명령을 나열하거나 oc <command> --help
를 실행하여 특정 명령에 대한 추가 세부 정보를 가져옵니다.
2.8.1. OpenShift CLI (oc) 관리자 명령 링크 복사링크가 클립보드에 복사되었습니다!
2.8.1.1. oc adm build-chain 링크 복사링크가 클립보드에 복사되었습니다!
빌드의 입력 및 종속 항목을 출력
사용 예
2.8.1.2. oc adm catalog mirror 링크 복사링크가 클립보드에 복사되었습니다!
operator-registry 카탈로그 미러링
사용 예
2.8.1.3. oc adm certificate approve 링크 복사링크가 클립보드에 복사되었습니다!
인증서 서명 요청 승인
사용 예
Approve CSR 'csr-sqgzp'
# Approve CSR 'csr-sqgzp'
oc adm certificate approve csr-sqgzp
2.8.1.4. oc adm certificate deny 링크 복사링크가 클립보드에 복사되었습니다!
인증서 서명 요청 거부
사용 예
Deny CSR 'csr-sqgzp'
# Deny CSR 'csr-sqgzp'
oc adm certificate deny csr-sqgzp
2.8.1.5. oc adm cordon 링크 복사링크가 클립보드에 복사되었습니다!
노드를 예약 불가로 표시
사용 예
Mark node "foo" as unschedulable
# Mark node "foo" as unschedulable
oc adm cordon foo
2.8.1.6. oc adm create-bootstrap-project-template 링크 복사링크가 클립보드에 복사되었습니다!
부트스트랩 프로젝트 템플릿을 생성
사용 예
Output a bootstrap project template in YAML format to stdout
# Output a bootstrap project template in YAML format to stdout
oc adm create-bootstrap-project-template -o yaml
2.8.1.7. oc adm create-error-template 링크 복사링크가 클립보드에 복사되었습니다!
오류 페이지 템플릿 생성
사용 예
Output a template for the error page to stdout
# Output a template for the error page to stdout
oc adm create-error-template
2.8.1.8. oc adm create-login-template 링크 복사링크가 클립보드에 복사되었습니다!
로그인 템플릿 생성
사용 예
Output a template for the login page to stdout
# Output a template for the login page to stdout
oc adm create-login-template
2.8.1.9. oc adm create-provider-selection-template 링크 복사링크가 클립보드에 복사되었습니다!
공급자 선택 템플릿 생성
사용 예
Output a template for the provider selection page to stdout
# Output a template for the provider selection page to stdout
oc adm create-provider-selection-template
2.8.1.10. oc adm drain 링크 복사링크가 클립보드에 복사되었습니다!
유지 관리를 위해 노드를 드레이닝
사용 예
Drain node "foo", even if there are pods not managed by a replication controller, replica set, job, daemon set or stateful set on it
# Drain node "foo", even if there are pods not managed by a replication controller, replica set, job, daemon set or stateful set on it
oc adm drain foo --force
# As above, but abort if there are pods not managed by a replication controller, replica set, job, daemon set or stateful set, and use a grace period of 15 minutes
oc adm drain foo --grace-period=900
2.8.1.11. oc adm groups add-users 링크 복사링크가 클립보드에 복사되었습니다!
그룹에 사용자 추가
사용 예
Add user1 and user2 to my-group
# Add user1 and user2 to my-group
oc adm groups add-users my-group user1 user2
2.8.1.12. oc adm groups new 링크 복사링크가 클립보드에 복사되었습니다!
새 그룹 생성
사용 예
2.8.1.13. oc adm groups prune 링크 복사링크가 클립보드에 복사되었습니다!
외부 공급자에서 누락된 레코드를 참조하는 이전 OpenShift 그룹 제거
사용 예
2.8.1.14. oc adm groups remove-users 링크 복사링크가 클립보드에 복사되었습니다!
그룹에서 사용자 제거
사용 예
Remove user1 and user2 from my-group
# Remove user1 and user2 from my-group
oc adm groups remove-users my-group user1 user2
2.8.1.15. oc adm groups sync 링크 복사링크가 클립보드에 복사되었습니다!
외부 공급자에서 레코드와 OpenShift 그룹 동기화
사용 예
2.8.1.16. oc adm inspect 링크 복사링크가 클립보드에 복사되었습니다!
지정된 리소스에 대한 디버깅 데이터 수집
사용 예
2.8.1.17. oc adm migrate template-instances 링크 복사링크가 클립보드에 복사되었습니다!
최신 group-version-kinds를 가리키도록 템플릿 인스턴스를 업데이트
사용 예
Perform a dry-run of updating all objects
# Perform a dry-run of updating all objects
oc adm migrate template-instances
# To actually perform the update, the confirm flag must be appended
oc adm migrate template-instances --confirm
2.8.1.18. oc adm must-gather 링크 복사링크가 클립보드에 복사되었습니다!
디버그 정보 수집을 위해 Pod의 새 인스턴스를 시작
사용 예
2.8.1.19. oc adm new-project 링크 복사링크가 클립보드에 복사되었습니다!
새 프로젝트 생성
사용 예
Create a new project using a node selector
# Create a new project using a node selector
oc adm new-project myproject --node-selector='type=user-node,region=east'
2.8.1.20. oc adm node-logs 링크 복사링크가 클립보드에 복사되었습니다!
노드 로그를 표시하고 필터링
사용 예
2.8.1.21. oc adm pod-network isolate-projects 링크 복사링크가 클립보드에 복사되었습니다!
프로젝트 네트워크 격리
사용 예
Provide isolation for project p1
# Provide isolation for project p1
oc adm pod-network isolate-projects <p1>
# Allow all projects with label name=top-secret to have their own isolated project network
oc adm pod-network isolate-projects --selector='name=top-secret'
2.8.1.22. oc adm pod-network join-projects 링크 복사링크가 클립보드에 복사되었습니다!
프로젝트 네트워크 참여
사용 예
Allow project p2 to use project p1 network
# Allow project p2 to use project p1 network
oc adm pod-network join-projects --to=<p1> <p2>
# Allow all projects with label name=top-secret to use project p1 network
oc adm pod-network join-projects --to=<p1> --selector='name=top-secret'
2.8.1.23. oc adm pod-network make-projects-global 링크 복사링크가 클립보드에 복사되었습니다!
프로젝트 네트워크 글로벌 만들기
사용 예
Allow project p1 to access all pods in the cluster and vice versa
# Allow project p1 to access all pods in the cluster and vice versa
oc adm pod-network make-projects-global <p1>
# Allow all projects with label name=share to access all pods in the cluster and vice versa
oc adm pod-network make-projects-global --selector='name=share'
2.8.1.24. oc adm policy add-role-to-user 링크 복사링크가 클립보드에 복사되었습니다!
현재 프로젝트의 사용자 또는 서비스 계정에 역할을 추가
사용 예
Add the 'view' role to user1 for the current project
# Add the 'view' role to user1 for the current project
oc adm policy add-role-to-user view user1
# Add the 'edit' role to serviceaccount1 for the current project
oc adm policy add-role-to-user edit -z serviceaccount1
2.8.1.25. oc adm policy add-scc-to-group 링크 복사링크가 클립보드에 복사되었습니다!
그룹에 보안 컨텍스트 제한 조건 추가
사용 예
Add the 'restricted' security context constraint to group1 and group2
# Add the 'restricted' security context constraint to group1 and group2
oc adm policy add-scc-to-group restricted group1 group2
2.8.1.26. oc adm policy add-scc-to-user 링크 복사링크가 클립보드에 복사되었습니다!
사용자 또는 서비스 계정에 보안 컨텍스트 제약 조건 추가
사용 예
Add the 'restricted' security context constraint to user1 and user2
# Add the 'restricted' security context constraint to user1 and user2
oc adm policy add-scc-to-user restricted user1 user2
# Add the 'privileged' security context constraint to serviceaccount1 in the current namespace
oc adm policy add-scc-to-user privileged -z serviceaccount1
2.8.1.27. oc adm policy scc-review 링크 복사링크가 클립보드에 복사되었습니다!
Pod를 생성할 수 있는 서비스 계정을 확인
사용 예
2.8.1.28. oc adm policy scc-subject-review 링크 복사링크가 클립보드에 복사되었습니다!
사용자 또는 서비스 계정의 Pod 생성 가능 여부 확인
사용 예
2.8.1.29. oc adm prune 빌드 링크 복사링크가 클립보드에 복사되었습니다!
이전 빌드 및 실패한 빌드 삭제
사용 예
2.8.1.30. oc adm prune deployment 링크 복사링크가 클립보드에 복사되었습니다!
이전 완료 및 실패한 배포 구성 제거
사용 예
Dry run deleting all but the last complete deployment for every deployment config
# Dry run deleting all but the last complete deployment for every deployment config
oc adm prune deployments --keep-complete=1
# To actually perform the prune operation, the confirm flag must be appended
oc adm prune deployments --keep-complete=1 --confirm
2.8.1.31. oc adm prune groups 링크 복사링크가 클립보드에 복사되었습니다!
외부 공급자에서 누락된 레코드를 참조하는 이전 OpenShift 그룹 제거
사용 예
2.8.1.32. oc adm prune images 링크 복사링크가 클립보드에 복사되었습니다!
권장되지 않은 이미지 제거
사용 예
2.8.1.33. oc adm release extract 링크 복사링크가 클립보드에 복사되었습니다!
업데이트 페이로드 내용을 디스크에 추출
사용 예
2.8.1.34. oc adm release info 링크 복사링크가 클립보드에 복사되었습니다!
릴리스에 대한 정보 표시
사용 예
2.8.1.35. oc adm release mirror 링크 복사링크가 클립보드에 복사되었습니다!
다른 이미지 레지스트리 위치에 릴리스 미러링
사용 예
2.8.1.36. oc adm release new 링크 복사링크가 클립보드에 복사되었습니다!
새 OpenShift 릴리스 생성
사용 예
2.8.1.37. oc adm taint 링크 복사링크가 클립보드에 복사되었습니다!
하나 이상의 노드에서 테인트를 업데이트
사용 예
2.8.1.38. oc adm top images 링크 복사링크가 클립보드에 복사되었습니다!
이미지에 대한 사용량 통계 표시
사용 예
Show usage statistics for images
# Show usage statistics for images
oc adm top images
2.8.1.39. oc adm top imagestreams 링크 복사링크가 클립보드에 복사되었습니다!
이미지 스트림에 대한 사용량 통계 표시
사용 예
Show usage statistics for image streams
# Show usage statistics for image streams
oc adm top imagestreams
2.8.1.40. oc adm top node 링크 복사링크가 클립보드에 복사되었습니다!
노드의 리소스 (CPU/메모리) 사용량 표시
사용 예
Show metrics for all nodes
# Show metrics for all nodes
oc adm top node
# Show metrics for a given node
oc adm top node NODE_NAME
2.8.1.41. oc adm top pod 링크 복사링크가 클립보드에 복사되었습니다!
Pod의 리소스 (CPU/메모리) 사용량 표시
사용 예
2.8.1.42. oc adm uncordon 링크 복사링크가 클립보드에 복사되었습니다!
노드를 예약 가능으로 표시
사용 예
Mark node "foo" as schedulable
# Mark node "foo" as schedulable
oc adm uncordon foo
2.8.1.43. oc adm upgrade 링크 복사링크가 클립보드에 복사되었습니다!
클러스터 업그레이드 또는 업그레이드 채널 조정
사용 예
Review the available cluster updates
# Review the available cluster updates
oc adm upgrade
# Update to the latest version
oc adm upgrade --to-latest=true
2.8.1.44. oc adm verify-image-signature 링크 복사링크가 클립보드에 복사되었습니다!
이미지 서명에 포함된 이미지 ID 확인
사용 예