8.2. 워크플로우 및 파생 매개 변수

이 기능은 이번 릴리스에서 기술 프리뷰로 제공되므로 Red Hat에서 완전히 지원되지 않습니다. 테스트 용도로만 사용해야 하며 프로덕션 환경에 배포해서는 안 됩니다. 기술 프리뷰 기능에 대한 자세한 내용은 적용 범위 상세 정보를 참조하십시오.

Red Hat OpenStack Platform Workflow(mistral) 서비스를 사용하여 사용 가능한 베어 메탈 노드의 기능에 따라 매개변수가 파생될 수 있습니다. 워크플로는 YAML 파일을 사용하여 수행할 작업 및 작업을 정의합니다. tripleo-common/workbooks/ 디렉터리에서 사전 정의된 워크북 derive _params.yaml 을 사용할 수 있습니다. 이 워크북은 베어 메탈 인트로스펙션 결과에서 지원되는 각 매개 변수를 파생하는 워크플로를 제공합니다. derive _params.yaml 워크플로는 tripleo-common/workbooks/derive_params_formulas.yaml 의 공식을 사용하여 파생된 매개변수를 계산합니다.

참고

환경에 맞게 derive _params_formulas.yaml 을 수정할 수 있습니다.

derive _params.yaml 워크북에서는 특정 구성 가능 역할에 대한 모든 노드가 동일한 하드웨어 사양으로 가정합니다. 워크플로에서는 역할과 연결된 노드와 일치하도록 flavor-profile 연결 및 nova 배치 스케줄러를 고려한 다음 역할과 일치하는 첫 번째 노드의 인트로스펙션 데이터를 사용합니다.

워크플로에 대한 자세한 내용은 워크플로 및 실행 문제 해결을 참조하십시오.

p 또는 --plan-environment-file 옵션을 사용하여 openstack overcloud deploy 명령에 워크북 목록과 입력 값이 포함된 사용자 지정 plan_environment.yaml 파일을 추가할 수 있습니다. 결과 워크플로는 파생된 매개변수를 사용자 지정 plan_environment.yaml로 다시 병합합니다. 여기에서 오버클라우드 배포에 사용할 수 있습니다.

배포에서 --plan-environment-file 옵션을 사용하는 방법에 대한 자세한 내용은 계획 환경 메타데이터 를 참조하십시오.