6.11. Ceph Ansible 유틸리티
Ceph Object Gateway 구성으로 업그레이드 워크플로가 수정됨
이전에는 대시보드 플레이북 실행에서 set_radosgw_address.yml
을 호출할 때마다 사용자가 rgw_instances
_ vars에 정의된 경우
가 설정될 것으로 예상되었습니다. 그렇지 않으면 is_rgw_instances_
definedrgw_instances
팩트를 설정하는 다음 작업은 사용자가 정의하지 않은 가정 하에서 실행됩니다. 이로 인해 Ceph Object Gateway 다중 사이트 및 Ceph 대시보드를 배포할 때 업그레이드 워크플로가 중단되었습니다.
이번 수정을 통해 dashboard 플레이북에서 set_radosgw_address.yml
플레이북이 호출되고 업그레이드 워크플로우가 예상대로 작동하는 경우 ceph-ansible
이 매개변수를 설정합니다.
팩트 조건이 Ceph Object Gateway 노드에서만 실행하도록 업데이트됨
이전 버전에서는 set_fact _radosgw_address로 인해 Ceph Object Gateway 네트워크 범위가 존재하지 않는 플레이북을 포함하여 모든 노드에서 radosgw_address_block ipv4
가 실행되고 있었습니다.
이번 수정을 통해 Ceph Object Gateway 노드에서만 팩트 설정을 실행하도록 when
조건이 업데이트되어 이제 예상대로 작동합니다.