10.4. 사전 요구 사항
기본 이미지 스트림 및 템플릿을 생성하려면 먼저 다음을 수행합니다.
- 통합된 컨테이너 이미지 레지스트리 서비스는 OpenShift Container Platform 설치에 배포해야 합니다.
-
기본 openshift 프로젝트에서 작동하므로 cluster-admin 권한으로
oc create
명령을 실행할 수 있어야 합니다. - openshift-ansible RPM 패키지가 설치되어 있어야 합니다. 자세한 내용은 소프트웨어 사전 요구 사항을 참조하십시오.
-
IBM POWER8 또는 IBM POWER9 서버에 온프레미스 설치의 경우
openshift
네임스페이스에registry.redhat.io
의 시크릿을 생성합니다. 이미지 스트림과 템플릿을 포함하는 디렉터리에 대한 쉘 변수를 정의합니다. 이렇게 하면 다음 섹션의 명령이 크게 단축됩니다. 이 작업을 수행하려면 다음을 수행합니다.
- x86_64 서버에 클라우드 설치 및 온프레미스 설치의 경우:
$ IMAGESTREAMDIR="/usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/x86_64/image-streams"; \ XPAASSTREAMDIR="/usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/x86_64/xpaas-streams"; \ XPAASTEMPLATES="/usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/x86_64/xpaas-templates"; \ DBTEMPLATES="/usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/x86_64/db-templates"; \ QSTEMPLATES="/usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/x86_64/quickstart-templates"
- IBM POWER8 또는 IBM POWER9 서버에 온프레미스 설치의 경우 다음을 수행합니다.
IMAGESTREAMDIR="/usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/ppc64le/image-streams"; \ DBTEMPLATES="/usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/ppc64le/db-templates"; \ QSTEMPLATES="/usr/share/ansible/openshift-ansible/roles/openshift_examples/files/examples/ppc64le/quickstart-templates"