2장. 관리자의 시작하기
OpenShift 관리자인 경우 다음을 통해 OpenShift 배포 시 OpenShift 클러스터를 준비할 수 있습니다.
-
registry.redhat.io
를 사용한 인증 구성 . - OpenShift 이미지 및 템플릿에 Fuse 설치.
2.1. 레지스트리 컨테이너 이미지에 대해 registry.redhat.io로 인증 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift에 Fuse 컨테이너 이미지를 배포하기 전에 registry.redhat.io
로 인증을 구성합니다.
사전 요구 사항
- OpenShift Container Platform 클러스터에 대한 클러스터 관리자 액세스
-
OpenShift
oc
클라이언트 툴이 설치되어 있습니다. 자세한 내용은 OpenShift CLI 설명서를 참조하십시오.
절차
관리자로 OpenShift 클러스터에 로그인합니다.
oc login --user system:admin --token=my-token --server=https://my-cluster.example.com:6443
oc login --user system:admin --token=my-token --server=https://my-cluster.example.com:6443
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Fuse를 배포할 프로젝트를 엽니다.
oc project myproject
oc project myproject
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Red Hat Customer Portal 계정을 사용하여
docker-registry
시크릿을 생성하고PULL_SECRET_NAME
을psi-internal-registry
로 교체하여 다음을 생성합니다.oc create secret docker-registry psi-internal-registry \ --docker-server=docker-registry.redhat.io \ --docker-username=CUSTOMER_PORTAL_USERNAME \ --docker-password=CUSTOMER_PORTAL_PASSWORD \ --docker-email=EMAIL_ADDRESS
oc create secret docker-registry psi-internal-registry \ --docker-server=docker-registry.redhat.io \ --docker-username=CUSTOMER_PORTAL_USERNAME \ --docker-password=CUSTOMER_PORTAL_PASSWORD \ --docker-email=EMAIL_ADDRESS
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 출력이 표시되어야 합니다.
secret/psi-internal-registry created
secret/psi-internal-registry created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 중요registry.redhat.io
에 인증할 모든 OpenShift 프로젝트 네임스페이스에 이docker-registry
시크릿을 생성해야 합니다.이미지를 가져오는 데 시크릿을 사용하도록 서비스 계정에 시크릿을 연결합니다. 다음 예제에서는
기본
서비스 계정,빌더
서비스 계정 및배포자
서비스 계정을 사용합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 서비스 계정 이름은 OpenShift pod에서 사용하는 이름과 일치해야 합니다.
참고Red Hat 사용자 이름 및 암호를 사용하여 풀 시크릿을 생성하지 않으려면 레지스트리 서비스 계정을 사용하여 인증 토큰을 생성할 수 있습니다.