3장. OpenShift Container Platform에서 Ansible 플러그인 업그레이드
Ansible 플러그인을 업그레이드하려면 최신 Ansible 플러그인 파일로 plugin-registry
애플리케이션을 업데이트해야 합니다.
3.1. Ansible 플러그인 파일 다운로드
-
Red Hat Ansible Automation Platform 제품 소프트웨어 다운로드 페이지에서 플러그인의 최신
.tar
파일을 다운로드합니다. 파일 이름의 형식은ansible-backstage-rhaap-bundle-x.y.z.tar.gz
입니다. Ansible 플러그인 릴리스 버전을 대체합니다(예:x.y.z
). 로컬 시스템에 디렉터리를 생성하여
.tar
파일을 저장합니다.$ mkdir /path/to/<ansible-backstage-plugins-local-dir-changeme>
디렉터리 경로를 나타내는 환경 변수(
$DYNAMIC_PLUGIN_ROOT_DIR
)를 설정합니다.$ export DYNAMIC_PLUGIN_ROOT_DIR=/path/to/<ansible-backstage-plugins-local-dir-changeme>
ansible-backstage-rhaap-bundle-<version-number>.tar.gz
콘텐츠를$DYNAMIC_PLUGIN_ROOT_DIR
로 추출합니다.$ tar --exclude='*code*' -xzf ansible-backstage-rhaap-bundle-x.y.z.tar.gz -C $DYNAMIC_PLUGIN_ROOT_DIR
Ansible 플러그인 릴리스 버전을 대체합니다(예:
x.y.z
).
검증
ls
를 실행하여 추출된 파일이 $DYNAMIC_PLUGIN_ROOT_DIR
디렉터리에 있는지 확인합니다.
$ ls $DYNAMIC_PLUGIN_ROOT_DIR ansible-plugin-backstage-rhaap-x.y.z.tgz ansible-plugin-backstage-rhaap-x.y.z.tgz.integrity ansible-plugin-backstage-rhaap-backend-x.y.z.tgz ansible-plugin-backstage-rhaap-backend-x.y.z.tgz.integrity ansible-plugin-scaffolder-backend-module-backstage-rhaap-x.y.z.tgz ansible-plugin-scaffolder-backend-module-backstage-rhaap-x.y.z.tgz.integrity
.integrity
파일 유형의 파일에는 plugin SHA 값이 포함되어 있습니다. SHA 값은 플러그인 구성 중에 사용됩니다.