애플리케이션 파드 중지 및 시작 Engineering Lifecycle ManagementELM 운영 인스턴스를 사용하여 애플리케이션 파드

기존 Engineering Lifecycle Management 인스턴스 구성을 업데이트하는 경우 Engineering Lifecycle Management 애플리케이션 Pod를 중지했다가 다시 시작하여 변경 사항을 반영해야 합니다. ELMOperation 인스턴스를 사용하여 애플리케이션 Pod를 중지하거나 시작하려면 다음 절차를 따르세요. 이 기능은 선택한 Engineering Lifecycle Management 애플리케이션이나 Engineering Lifecycle Management 인스턴스의 모든 애플리케이션의 애플리케이션 포드를 중지하거나 시작하는 데 도움이 됩니다. 요구 사항에 맞게 ELMOperation 인스턴스를 생성하고 기존 Engineering Lifecycle Management 인스턴스에서 실행할 수 있습니다.

시작하기 전에

이 태스크 정보

  • ELMOperation 인스턴스는 Engineering Lifecycle Management 애플리케이션을 중지하거나 시작하는 데 관련된 다음 시나리오를 지원합니다.
    테이블 1. ELM 애플리케이션은 ELMOperation 인스턴스에서 지원되는 시나리오를 중지하거나 시작합니다.
    중지 또는 시작 시나리오 설명
    모든 응용 프로그램을 시작합니다. Engineering Lifecycle Management 인스턴스의 모든 애플리케이션이 시작되었습니다.
    모든 응용 프로그램을 중지하세요. Engineering Lifecycle Management 인스턴스의 모든 애플리케이션이 중지되었습니다.
    선택한 응용 프로그램을 시작합니다. Engineering Lifecycle Management 인스턴스에서 선택된 애플리케이션이 시작됩니다.
    선택한 애플리케이션을 중지합니다. Engineering Lifecycle Management 인스턴스에서 선택한 애플리케이션이 중지되었습니다.
  • ELMOperation 인스턴스를 생성하려면 다음 입력이 필요합니다. 모든 정보를 사용할 수 있는지 확인하세요.
    테이블 2. ELMOperation 인스턴스를 생성하는 데 필요한 입력
    필드 이름 설명
    이름 ELMOperation 인스턴스의 이름을 제공하세요.
    오퍼레이션 유형 목록에서 작업 유형을 선택하세요. 애플리케이션 포드를 시작하거나 중지할 수 있습니다.
    모든 ELM 애플리케이션 Engineering Lifecycle Management 인스턴스의 모든 애플리케이션에 대해 작업을 실행하려면 이 필드를 선택하세요.
    ELM 응용 프로그램 작업을 실행할 Engineering Lifecycle Management 애플리케이션을 선택하세요.
  • 기존 Engineering Lifecycle Management 인스턴스에 대한 업그레이드 또는 롤백 프로세스가 진행 중일 때는 ELMOperation 인스턴스를 만들 수 없습니다.
  • Engineering Lifecycle Management 애플리케이션을 중지하기 위해 ELMOperation 인스턴스를 생성하면 애플리케이션 Pod가 중지되고 애플리케이션에 액세스할 수 있는 터미널을 사용할 수 없습니다.
  • 기존 ELMOperation 인스턴스를 업데이트할 수 없습니다.
  • Engineering Lifecycle Management 인스턴스에서 실행되기 전에 ELMOperation 인스턴스를 삭제할 수 있습니다.

프로시저

  1. Red Hat OpenShift Container Platform 웹 콘솔 에 로그인합니다.
  2. Clio, 연산자 > 설치된 연산자.
  3. 설치된 운영자 페이지에서 프로젝트 목록에서 Engineering Lifecycle Management 운영자를 설치한 프로젝트를 선택합니다.
  4. 이름 열에서 IBM Engineering Lifecycle Management ( ELM )를 클릭하여 Engineering Lifecycle Management 연산자를 엽니다.
  5. 세부 정보 탭에서 ELMOperation에 대한 인스턴스 링크 만들기를 클릭합니다. 또는 ELMOperation 탭에서 ELMOperation 만들기를 클릭할 수 있습니다.
  6. 다음 방법 중 하나를 사용하여 ELMOperation 인스턴스 생성을 완료합니다.
    • 폼 보기를 사용하여
    1. 'ELMOperation 만들기' 페이지에서 수집한 정보를 사용하여 필드에 대한 입력을 제공합니다.
    2. 생성을 클릭하여 ELMOperation 인스턴스를 생성합니다. ELMOperation 탭에 나열된 ELMOperation 인스턴스를 볼 수 있습니다.
    • YAML 뷰를 사용하여
    1. ELMOperation 사용자 정의 리소스 사양 YAML에 ELMOperation 인스턴스 세부 정보를 채웁니다.
      apiVersion: elm.ibm.com/v1
      kind: ELMOperation
      metadata:
        name: <elmoperation-instance-name>
        labels:
          app.kubernetes.io/instance: ibm-elm-operator
          app.kubernetes.io/managed-by: Go
          app.kubernetes.io/name: ibm-elm-operator
          release: 1.0.0
        namespace: <project-name>
      spec:
        allApplications: false
        operationType: Start
        selectedApplications:
          ldx: false
          lqe: false
          dcc: false
          jts: true
          rb: false
          ccm: false
          eni: false
          rm: false
          gc: false
          qm: false
          jas: true
    2. 생성을 클릭하여 ELMOperation 인스턴스를 생성합니다. ELMOperation 탭에 나열된 ELMOperation 인스턴스를 볼 수 있습니다.
  7. ELMOperation 인스턴스는 프로젝트의 기존 Engineering Lifecycle Management 인스턴스에서 생성되자마자 자동으로 실행됩니다. 두 개 이상의 ELMOperation 인스턴스가 생성되는 경우, 생성된 순서와 동일한 순서로 실행됩니다. ELMOperation 인스턴스 실행 상태는 ELMOperation 인스턴스의 [세부정보] 탭에 있는 [ 조건] 테이블에서 확인할 수 있습니다. Engineering Lifecycle Management 애플리케이션 상태는 Engineering Lifecycle Management 인스턴스의 세부 정보 탭에 있는 애플리케이션 이벤트 표에 표시됩니다.