2.4. OpenShift 이미지 스트림 및 템플릿용 최신 JBoss EAP 가져오기
OpenShift 이미지 스트림 및 JDK의 템플릿을 OpenShift 프로젝트의 네임스페이스로 가져올 최신 JBoss EAP를 가져와야 합니다.
고객 포털 자격 증명을 사용하여 Red Hat Container Registry에 로그인하여 JBoss EAP 이미지 스트림 및 템플릿을 가져옵니다. 자세한 내용은 Red Hat Container Registry Authentication 을 참조하십시오.
JDK 8에 대한 가져오기 명령
oc replace -f \ https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/eap74-openjdk8-image-stream.json
이 명령은 다음 이미지 스트림 및 템플릿을 가져옵니다.
-
JDK 8 빌더 이미지 스트림:
jboss-eap74-openjdk8-openshift
-
JDK 8 런타임 이미지 스트림:
jboss-eap74-openjdk8-runtime-openshift
OpenShift 3을 사용하고 EAP 7.4 ImageStream을 처음 생성하는 경우 oc replace
대신 다음 명령을 실행합니다.
oc create -f https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/eap74-openjdk8-image-stream.json
JDK 11에 대한 가져오기 명령
oc replace -f \ https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/eap74-openjdk11-image-stream.json
이 명령은 다음 이미지 스트림 및 템플릿을 가져옵니다.
-
JDK 11 빌더 이미지 스트림:
jboss-eap74-openjdk11-openshift
-
JDK 11 런타임 이미지 스트림:
jboss-eap74-openjdk11-runtime-openshift
템플릿 가져오기 명령
for resource in \ eap74-amq-persistent-s2i.json \ eap74-amq-s2i.json \ eap74-basic-s2i.json \ eap74-https-s2i.json \ eap74-sso-s2i.json do oc replace -f \ https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/templates/${resource} done
이 명령은 명령에 지정된 모든 템플릿을 가져옵니다.
이러한 명령을 사용하여 가져온 JBoss EAP 이미지 스트림과 템플릿은 해당 OpenShift 프로젝트 내에서만 사용할 수 있습니다.
일반 openshift
네임스페이스에 대한 관리자 액세스 권한이 있고 모든 프로젝트에서 이미지 스트림 및 템플릿에 액세스할 수 있도록 하려면 명령의 oc replace
행에 -n openshift
를 추가합니다. 예를 들면 다음과 같습니다.
... oc replace -n openshift -f \ ...
cluster-samples-operator를 사용하는 경우 클러스터 샘플 운영자 구성에 대한 OpenShift 설명서를 참조하십시오. 클러스터 샘플 Operator 구성에 대한 자세한 내용은 Samples Operator 구성을 참조하십시오.