3.2. 웹 콘솔을 사용하여 OpenShift 샌드박스 컨테이너 Operator 배포
Operator를 설치하고 웹 콘솔에서 워크로드를 볼 수 있습니다.
3.2.1. 웹 콘솔을 사용하여 OpenShift 샌드박스 컨테이너 Operator 설치 링크 복사링크가 클립보드에 복사되었습니다!
OOpenShift Container Platform 웹 콘솔에서 OpenShift 샌드박스 컨테이너 Operator를 설치할 수 있습니다.
사전 요구 사항
- OpenShift Container Platform 4.8이 설치되어 있어야 합니다.
-
cluster-admin역할의 사용자로 클러스터에 액세스할 수 있어야 합니다.
절차
- 브라우저 창을 열고 OpenShift Container Platform 웹 콘솔에 로그인합니다.
-
관리자 화면에서 Operator
OperatorHub로 이동합니다. -
키워드로 필터링 필드에
OpenShift sandboxed containers를 입력합니다. - OpenShift 샌드박스 컨테이너 타일을 선택합니다.
- Operator에 대한 정보를 확인하고 Install을 클릭합니다.
Operator 설치 페이지에서 다음을 수행합니다.
- 사용 가능한 업데이트 채널 옵션 목록에서 preview-1.0을 선택합니다. 이렇게 하면 OpenShift Container Platform 버전과 호환되는 OpenShift 샌드박스 컨테이너 버전을 설치할 수 있습니다.
설치된 네임스페이스의 경우 Operator 권장 네임스페이스 옵션이 선택되어 있는지 확인합니다. 그러면 필수
openshift-sandboxed-containers-operator네임스페이스에 Operator가 설치됩니다. 해당 네임스페이스가 존재하지 않는 경우 자동으로 생성됩니다.참고openshift-sandboxed-containers-operator이외의 네임스페이스에 OpenShift 샌드박스 컨테이너 Operator를 설치하려고 하면 설치가 실패합니다.- 승인 전략의 경우 기본값인 자동이 선택되어 있는지 확인합니다. OpenShift 샌드박스 컨테이너는 새로운 z-stream 릴리스가 출시되면 자동으로 업데이트됩니다.
- OpenShift 샌드박스 컨테이너 네임스페이스에서 Operator를 사용할 수 있도록 설치를 클릭합니다.
OpenShift 샌드박스 컨테이너 Operator가 클러스터에 설치되었습니다. 클러스터에서 런타임을 활성화하여 Operator를 트리거할 수 있습니다. OpenShift CLI(oc)를 사용하여 KataConfig 사용자 지정 리소스를 생성할 수 있습니다.
apiVersion: kataconfiguration.openshift.io/v1
kind: KataConfig
metadata:
name: example-kataconfig
3.2.2. 웹 콘솔에서 OpenShift 샌드박스 컨테이너 워크로드 보기 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift 샌드박스 컨테이너 기반 워크로드는 웹 콘솔에서 볼 때 일반적인 워크로드와 동일하게 보입니다. 두 항목의 유일한 차이점은 runtimeClassName입니다. runtimeClassName은 워크로드에 사용되는 런타임을 결정합니다. 이 컨텍스트에서 OpenShift 샌드박스 컨테이너에 의해 활성화된 런타임은 kata입니다. 워크로드에 대한 Pod가에서 사용하는 runtimeClass를 볼 수 있습니다.
사전 요구 사항
- 클러스터에 OpenShift Container Platform 4.8을 설치합니다.
-
cluster-admin역할의 사용자로 클러스터에 액세스할 수 있어야 합니다.
절차
-
관리
워크로드로 이동합니다. -
세부 정보를 확인할 워크로드 유형을 식별합니다. 예를 들어
Pod,Deployment,DeploymentConfigs오브젝트 등이 있습니다. - 목록에서 해당 워크로드를 선택합니다.
-
세부 정보 페이지에서
runtimeClass로 이동합니다. -
runtimeClass위에 마우스를 올려 놓으면 자세한 정보를 볼 수 있습니다.kata를 런타임으로 사용한 경우runtimeClass의 값은kata입니다.