작업 명세의 dispatch_payload 블록

작업 명세의 dispatch_payload 블록 (dispatch_payload block in the job specification)

배치 job -> group -> task -> **dispatch_payload**

dispatch_payload 블록은 페이로드를 기대하는 parameterized 작업과 함께 사용돼요. 작업이 페이로드와 함께 전달(dispatched)되면, dispatch_payload 블록이 있는 모든 태스크에 페이로드가 제공돼요. 페이로드는 태스크가 시작되기 전에 구성된 파일에 기록돼요. 이는 태스크가 페이로드를 입력이나 구성으로 사용할 수 있게 해줘요.

job "docs" {
  group "example" {
    task "server" {
      dispatch_payload {
        file = "config.json"
      }
    }
  }
}

출처: 문서

본문

매개변수 (Parameters)

예제 (Example)

이 예제는 페이로드를 config.json 파일에 쓰는 parameterized 작업의 dispatch_payload 블록을 보여줘요.

dispatch_payload {
  file = "config.json"
}

더 알아보기 (Learn more)