2.4. Ansible 플러그인 구성 추가
-
OpenShift Developer UI에서
로 이동합니다. RHDH 인스턴스에 동적 플러그인을 추가하도록 Helm 차트 구성을 업데이트합니다. YAML 파일의
plugins
섹션에서 활성화할 동적 플러그인을 추가합니다.... global: ... plugins: - disabled: false integrity: <SHA512 value> package: 'http://plugin-registry:8080/ansible-plugin-backstage-rhaap-x.y.z.tgz' pluginConfig: dynamicPlugins: frontend: ansible.plugin-backstage-rhaap: appIcons: - importName: AnsibleLogo name: AnsibleLogo dynamicRoutes: - importName: AnsiblePage menuItem: icon: AnsibleLogo text: Ansible path: /ansible - disabled: false integrity: <SHA512 value> package: >- http://plugin-registry:8080/ansible-plugin-scaffolder-backend-module-backstage-rhaap-x.y.z.tgz pluginConfig: dynamicPlugins: backend: ansible.plugin-scaffolder-backend-module-backstage-rhaap: null - disabled: false integrity: <SHA512 value> package: >- http://plugin-registry:8080/ansible-plugin-backstage-rhaap-backend-x.y.z.tgz pluginConfig: dynamicPlugins: backend: ansible.plugin-backstage-rhaap-backend: null
-
package
섹션에서 플러그인 파일 이름의x.y.z
를 Ansible 플러그인의 올바른 버전 번호로 바꿉니다. -
각 Ansible 플러그인에 대해 해당
.integrity
파일 콘텐츠를 사용하여 무결성 값을 업데이트합니다. 개발자 허브 포드가 다시 시작되고 플러그인이 설치됩니다.
검증
플러그인이 설치되었는지 확인합니다.
- OpenShift 웹 콘솔에서 Red Hat Developer Hub 애플리케이션의 개발자 화면을 엽니다.
install-dynamic-plugin
컨테이너 로그를 확인합니다. Ansible 플러그인이 Red Hat Developer Hub에 표시됩니다.