잡 스펙의 `ui` 블록

잡 스펙의 ui 블록

ui 블록은 Web UI의 Job 인덱스 페이지 표시를 수정하는 옵션을 제공해요. 지정되면 해당 잡 페이지 상단에 설명과 원하는 만큼의 링크가 추가돼요.

출처: 문서

본문

배치 job -> **ui**

다음은 Web UI에 잡 설명과 링크 한 쌍을 제공해요:

매개변수 (Parameters)

  • description (string: "") - 마크다운이 가능한 잡 설명. GitHub Flavored Markdown을 지원해요.

  • link (map<string|string>: nil) - Web UI의 Job 인덱스 페이지 헤더에 표시되어야 하는 링크. 잡은 원하는 만큼의 링크를 가질 수 있으며, 각각 문자열 label과 url을 모두 포함해야 해요.

예시 (Example)

job "docs" {
  ui {
    description = "A job that uses **Nomad Variables**"
    link {
      label = "Learn more about Nomad"
      url   = "https://developer.hashicorp.com/nomad"
    }
    link {
      label = "Nomad on GitHub"
      url   = "https://github.com/hashicorp/nomad"
    }
  }
  # ...
}

더 알아보기 (Learn more)