잡(Job)

쿠버네티스의 잡 리소스 관리를 위한 다양한 기능을 제공한다. 잡의 라이프사이클을 관리하고 잡을 통해서 생성된 파드 정보와 이벤트 등 쿠버네티스 워크로드 운영 및 모니터링에 필요한 기능을 제공한다.

1. 잡 목록

001
Name

잡 식별을 위한 고유한 이름

Namespace

잡이 배포된 쿠버네티스 네임스페이스 이름

Labels

잡 리소스에 정의된 레이블 정보

Status

배포된 잡 상태 코드

항목 설명

Active

정상

Succeeded

정상 - 기동된 파드는 없음

Failed

비정상 - 장애 조치 필요

Duration

잡 수행 시간

Start Time

잡 시작 시간

Completion Time

잡 완료 시간

액션
항목 설명

Edit Job

등록된 잡 정보 수정

Delete Job

등록된 잡 삭제

2. 잡 생성

002

쿠버네티스에서 스펙으로 정의한 잡 YAML을 통해서 쿠버네티스 클러스터에 잡 리소스를 생성한다. 입력된 잡 YAML은 kubectl의 apply와 동일한 방식으로 쿠버네티스 클러스터에 전달된다.

YAML 입력 화면

시스템에서 기본으로 제공하는 잡 템플릿 YAML을 변경하거나, 사용자가 임의의 잡 YAML을 입력한다.

Cancel 버튼

신규 잡 생성을 취소한다.

Apply 버튼

입력된 YAML 정보를 이용하여 쿠버네티스 클러스터에 잡 리소스를 생성한다.

Download 버튼

화면에 표시되는 YAML 정보를 파일로 저장한다.

3. 잡 관리

잡 리소스를 위한 다양한 관리 기능을 제공한다.

3.1. YAML

003

현재 쿠버네티스 클러스터에 배포된 잡 YAML의 관리 기능을 제공한다.

Reload 버튼

쿠버네티스 클러스터에 적용된 최신 정보를 사용하여 화면의 YAML을 갱신한다.

Apply 버튼

화면에 표시되는 YAML을 쿠버네티스 클러스터에 적용한다.

쿠버네티스에서 리소스 관리는 낙관적인 Lock을 사용한다. 그러므로, YAML의 'resourceVersion’이 변경된 경우 Apply는 오류로 처리된다. 이 경우, 먼저 Reload를 통해서 최신 YAML로 업데이트를 수행하고 이후 사용자의 변경 사항을 적용해야 한다.

Download 버튼

화면에 표시되는 YAML 정보를 로컬에 파일로 저장한다.

3.2. Pods

004

잡로 기동된 파드 정보를 제공한다. 특정 레코드를 선택하면 파드 상세 화면으로 이동한다. 파드 개별 항목에 대한 자세한 설명은 파드 메뉴를 참조하도록 한다.

3.3. Events

005

잡 리소스에서 발생한 쿠버네티스의 이벤트 정보를 실시간으로 제공한다. 해당 이벤트 정보는 휘발성으로 일정 시간이 경과하면 오래된 이벤트는 삭제된다.

Streaming On/Off

실시간으로 스트리밍되는 이벤트 정보를 On/Off 한다.

삭제 아이콘

이전에 조회된 이벤트 정보를 삭제한다.

SWLab Bankware Global
  • 전체
  • BXM
  • BXCM
  • BXCP
  • BXI
제품 선택 시 더 정확한 매뉴얼 가이드를 제공해드립니다.

Copyright© Bankwareglobal All Rights Reserved.