다음 정보는 Workflows를 디버깅하고 신뢰할 수 있고 예측 가능하며 최적화된 워크플로를 배포하는 데 도움이 될 수 있습니다.
프로젝트 및 환경
프로덕션 리소스를 보호하려면 각 환경에 별도의 프로젝트(개발 태스크용 프로젝트, 애플리케이션 테스트용 프로젝트, 빌드된 시스템에 개발 내용을 병합할 수 있는 스테이징 프로젝트, 최종 빌드를 제공하는 프로덕션 환경용 프로젝트)를 사용하는 방법이 가장 좋습니다.
별도의 워크플로를 사용하는 방법도 있습니다.
워크플로 만들기
Google Cloud 콘솔 편집기나 선호하는 IDE 또는 소스 코드 편집기를 사용하여 워크플로를 작성할 수 있습니다.
YAML 파일을 수정하면 오류가 발생할 수 있습니다.
워크플로를 개발할 때 오타 및 기타 일반적인 오류가 줄어들도록 IDE 또는 편집기에서 자동 완성을 설정합니다. Workflows용 Google Cloud 콘솔 편집기는 일부 YAML 및 구문 유효성 검사와 자동 완성 기능을 제공합니다. 그러나 수정되어야 하며 배포 시에만 발생하는 구문 오류가 있을 수 있습니다. YAML 들여쓰기를 참조하세요.
워크플로 배포
테스트를 위해 워크플로를 실행하려면 Google Cloud 프로젝트에서 워크플로를 배포해야 합니다.
워크플로 실행
워크플로를 테스트할 때는 gcloud CLI를 사용하여 또는 Google Cloud 콘솔에서 실행할 수 있습니다.
각 워크플로 실행마다 실행이 시작될 때와 끝날 때 각각 하나씩 최소 2개의 실행 로그가 자동으로 트리거됩니다. Workflows 또는 Cloud Logging에서 로그를 볼 수 있습니다. 단일 워크플로 로그를 보려면 Workflows에서 로그 탭을 사용합니다. 모든 워크플로의 로그를 집계하여 확인하려면 Cloud Logging의 로그 탐색기 페이지를 사용합니다.
Cloud Logging으로 로그를 전송할 수 있습니다.
워크플로 실행 중 각 호출 단계나 예외가 로깅되도록 플래그를 설정할 수 있는 호출 로깅을 사용 설정합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-04-02(UTC)"],[],[]]