5장. OpenShift Container Platform의 Operator 설치에서 Ansible 플러그인 업그레이드
Ansible 플러그인을 업그레이드하려면 최신 Ansible 플러그인 파일로 plugin-registry 애플리케이션을 업데이트해야 합니다.
5.1. Ansible 플러그인 파일 다운로드 링크 복사링크가 클립보드에 복사되었습니다!
- 브라우저에서 Red Hat Ansible Automation Platform 제품 소프트웨어 다운로드 페이지로 이동하여 Product Software 탭을 선택합니다.
Red Hat Developer Hub Setup Bundle용 Ansible 플러그인 옆에 있는 지금 다운로드를 클릭하여 최신 버전의 플러그인을 다운로드합니다.
파일 이름의 형식은
ansible-rhdh-plugins-x.y.z.tar.gz입니다. Ansible 플러그인 릴리스 버전을 대체합니다(예:x.y.z).로컬 시스템에 디렉터리를 생성하여
.tar파일을 저장합니다.mkdir /path/to/<ansible-backstage-plugins-local-dir-changeme>
$ mkdir /path/to/<ansible-backstage-plugins-local-dir-changeme>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 디렉터리 경로를 나타내는 환경 변수(
$DYNAMIC_PLUGIN_ROOT_DIR)를 설정합니다.export DYNAMIC_PLUGIN_ROOT_DIR=/path/to/<ansible-backstage-plugins-local-dir-changeme>
$ export DYNAMIC_PLUGIN_ROOT_DIR=/path/to/<ansible-backstage-plugins-local-dir-changeme>Copy to Clipboard Copied! Toggle word wrap Toggle overflow ansible-rhdh-plugins-<version-number>.tar.gz내용을$DYNAMIC_PLUGIN_ROOT_DIR로 추출합니다.tar --exclude='*code*' -xzf ansible-rhdh-plugins-x.y.z.tar.gz -C $DYNAMIC_PLUGIN_ROOT_DIR
$ tar --exclude='*code*' -xzf ansible-rhdh-plugins-x.y.z.tar.gz -C $DYNAMIC_PLUGIN_ROOT_DIRCopy to Clipboard Copied! Toggle word wrap Toggle overflow Ansible 플러그인 릴리스 버전을 대체합니다(예:
x.y.z).
검증
ls 를 실행하여 추출된 파일이 $DYNAMIC_PLUGIN_ROOT_DIR 디렉터리에 있는지 확인합니다.
ls $DYNAMIC_PLUGIN_ROOT_DIR
$ ls $DYNAMIC_PLUGIN_ROOT_DIR
ansible-plugin-backstage-rhaap-dynamic-x.y.z.tgz
ansible-plugin-backstage-rhaap-dynamic-x.y.z.tgz.integrity
ansible-plugin-scaffolder-backend-module-backstage-rhaap-dynamic-x.y.z.tgz
ansible-plugin-scaffolder-backend-module-backstage-rhaap-dynamic-x.y.z.tgz.integrity
.integrity 파일 유형의 파일에는 plugin SHA 값이 포함되어 있습니다. SHA 값은 플러그인 구성 중에 사용됩니다.