13.11. config-download의 제한 사항

config-download 기능에는 몇 가지 제한 사항이 있습니다.

  • --tags, --skip-tags 또는 --start-at-task와 같은 ansible-playbook CLI 인수를 사용할 때 순서가 잘못된 배포를 실행하거나 적용하지 마십시오. CLI 인수는 이전에 실패한 작업을 재실행하거나 초기 배포를 반복하는 편리한 방법입니다. 하지만 일관된 배포를 위해 deploy_steps_playbook.yaml의 모든 작업을 순서대로 실행해야 합니다.
  • 작업 이름에 변수를 사용하는 특정 작업에 --start-at-task 인수를 사용할 수 없습니다. 예를 들어 --start-at-task 인수는 다음 Ansible 작업에는 작동하지 않습니다.

    - name: Run puppet host configuration for step {{ step }}
  • 오버클라우드 배포에 director가 배포한 Ceph Storage 클러스터가 포함된 경우 external_deploy_steps 작업을 건너뛰지 않으면 --check 옵션을 사용할 때 step1 작업을 건너뛸 수 없습니다.
  • --forks 옵션을 사용하여 병렬 Ansible 작업 수를 설정할 수 있습니다. 그러나 config-download 작업의 성능은 25개의 병렬 작업 후에 성능이 저하됩니다. 이러한 이유로 --forks 옵션을 사용하여 25개의 작업 수를 초과하지 마십시오.