57.15. 오버클라우드 외부 업그레이드 실행
외부 주요 업그레이드 Ansible 플레이북을 실행합니다. 이 명령은 언더클라우드의 작업을 실행하여 외부 주요 업그레이드 Ansible 플레이북을 실행합니다. 업그레이드 플레이북은 오버클라우드 업그레이드 prepare 명령을 완료한 후 사용할 수 있습니다.
사용법:
openstack overcloud external-upgrade run [-h]
[--static-inventory STATIC_INVENTORY]
[--ssh-user SSH_USER]
[--tags TAGS]
[--skip-tags SKIP_TAGS]
[--stack STACK]
[-e EXTRA_VARS]
[--no-workflow] [-y]
[--limit LIMIT]
표 57.19. 선택적 인수
| 현재의 | 요약 |
|---|---|
| -h, --help | 도움말 표시 및 종료 |
| --static-inventory STATIC_INVENTORY | 사용할 기존 ansible 인벤토리의 경로입니다. 지정하지 않으면 ~/tripleo-ansible- inventory.yaml에 하나가 생성됩니다. |
| --sh-user SSH_USER | 사용 중단됨: tripleo-admin만 ssh 사용자로 사용해야 합니다. |
| --Tags TAGS | --tags로 전달할 태그 또는 쉼표로 구분된 태그 목록을 ansible-playbook에 지정하는 문자열입니다. |
| --skip-tags SKIP_TAGS | --skip-tags로 전달할 태그 또는 쉼표로 구분된 태그 목록을 ansible-playbook으로 지정하는 문자열입니다. |
| --stack STACK | heat 스택의 이름 또는 ID(default=env: OVERCLOUD_STACK_NAME) |
| -e EXTRA_VARS, --extra-vars EXTRA_VARS | 추가 변수를 key=value 또는 yaml/json으로 설정 |
| --no-workflow | TripleO mistral 워크플로우를 통해 Ansible을 실행하는 대신 system 명령을 통해 ansible-playbook을 직접 실행합니다. |
| -y, --yes | 업그레이드 작업 전에 -y 또는 --yes를 사용하여 필요한 확인을 건너뜁니다. 주의해서 사용하십시오! |
| --limit LIMIT | config-download Ansible 플레이북 실행이 제한되는 단일 노드 또는 쉼표로 구분된 노드 목록을 식별하는 문자열입니다. 예: --limit "compute-0,compute-1,compute-5". |