6.3. Operator 설치를 위한 Ansible 플러그인 버전 번호 업데이트
프로세스
- OpenShift Container Platform 인스턴스에 로그인합니다.
-
OpenShift UI에서 설치 중에 Ansible 플러그인을 추가한 ConfigMap을 엽니다. 이 예에서는
rhaap-dynamic-plugins-config라는 ConfigMap 파일을 사용합니다. -
업데이트된 Ansible 플러그인의 버전 번호로
x.y.z를 업데이트합니다. 해당 추출된 Ansible 플러그인
.tar파일의.integrity값을 사용하여 각 플러그인의 무결성 값을 업데이트합니다.kind: ConfigMap apiVersion: v1 metadata: name: rhaap-dynamic-plugins-config data: dynamic-plugins.yaml: | ... plugins: # Update the Ansible plug-in entries below with the updated plugin versions - disabled: false package: 'http://plugin-registry:8080/ansible-plugin-backstage-rhaap-dynamic-x.y.z.tgz' integrity: <SHA512 value> # Use hash in ansible-plugin-backstage-rhaap-dynamic-x.y.z.tgz.integrity ... - disabled: false package: >- http://plugin-registry:8080/ansible-plugin-backstage-rhaap-backend-dynamic-x.y.z.tgz integrity: <SHA512 value> # Use hash in ansible-plugin-backstage-rhaap-backend-dynamic-x.y.z.tgz.integrity ... - disabled: false package: >- http://plugin-registry:8080/ansible-plugin-scaffolder-backend-module-backstage-rhaap-dynamic-x.y.z.tgz integrity: <SHA512 value> # Use hash in ansible-plugin-scaffolder-backend-module-backstage-rhaap-dynamic-x.y.z.tgz.integrity ...을 클릭합니다.
개발자 허브 포드가 다시 시작되고 플러그인이 설치됩니다.
검증
- OpenShift UI에서 토폴로지 를 클릭합니다.
- Red Hat Developer Hub 인스턴스를 사용할 수 있는지 확인합니다.