Application Transformer for VMware Tanzu는 Oracle WLS(WebLogic Server) 도메인을 검색하여 도메인 메타데이터 및 애플리케이션 아티팩트(*.war, *.ear 파일)를 검색합니다. Application Transformer for VMware Tanzu는 Linux VM에서만 WebLogic 컨테이너화를 지원합니다.

컨테이너화는 검색된 아티팩트에서 OCI 이미지를 구축하고, TKG 클러스터 또는 Kubernetes 클러스터에서 배포하는 데 사용할 수 있는 배포 파일을 생성합니다. 이미지 빌드에는 Oracle의 WIT(WebLogic Image Tool)가 사용됩니다.

참고: 현재 버전의 Application Transformer for VMware Tanzu는 다음 기능을 지원하지 않습니다.
  • 서버 마이그레이션 완료
  • 합의 임대
  • 노드 관리자(단, 작동 여부 프로브 및 Oracle WebLogic Server 인스턴스 시작을 위해 내부적으로 사용됨)
  • 멀티캐스트
  • 멀티 테넌시
  • 운영 재배포
  • 혼합 클러스터(동적 클러스터를 대상으로 하는 구성된 서버) Kubernetes 환경에서 지원되는 Oracle WebLogic Server 기능에 대한 최신 정보는 My Oracle Support Doc ID 2349228.1을 참조하십시오.

사전 요구 사항

  • 필요한 사용 권한이 있는지 확인합니다. 자세한 내용은 Application Transformer for VMware Tanzu 역할 개요의 내용을 참조하십시오.

  • 애플리케이션 분석.
  • 애플리케이션 변환.
  • Oracle WebLogic Server 및 JDK의 원하는 버전에 대한 아티팩트를 업로드합니다. 단계 1를 참조하십시오.
  • 이미지 레지스트리 추가의 지침에 따라 소스 및 대상 레지스트리에 대한 이미지 레지스트리를 추가합니다.
  • 사용 중인 버전이 12.2.1.3.0인 경우 설정 > 자격 증명 > My Oracle Support 계정에서 My Oracle Support 계정을 생성합니다.
  • 이미지 구축 도구에 필요한 Yum 저장소에 연결하기 위한 인터넷 액세스.

프로시저

  1. 모델 파일을 수정하고 검증 및 저장하고 > 계속 진행합니다.
  2. Oracle WebLogic Server, JDK의 현재 버전을 참조하고 이미지에 대해 원하는 버전을 선택합니다.
  3. 소스 레지스트리를 선택하여 기본 이미지를 가져옵니다. 내장된 Harbor 레지스트리, 엔터프라이즈 Harbor 레지스트리 또는 Docker 레지스트리일 수 있습니다.
  4. 이미지에 대한 기본 OS를 선택합니다.
    • 기본적으로, oraclelinux:7-slim이 채워지며 변경할 수 있습니다.
    • 권장되는 운영 체제는 유효한 태그가 있는 Oracle Linux 및 RHEL입니다. RHEL 이미지에는 RedHat 구독 자격 증명이 필요합니다.
  5. 계속을 클릭합니다.
  6. 패치를 적용합니다.
    12.2.1.3.0 버전을 선택한 경우, 경고 메시지가 표시되고 계속 진행하려면 My Oracle Support 계정을 선택해야 합니다.

    패치가 필요한 경우 패치 적용 화면에서 쉼표로 구분된 목록으로 추가할 수 있습니다.

  7. 대상 레지스트리를 선택하고 이미지 및 아티팩트를 푸시할 적절한 이미지 태그를 <repository>/<image>:<tag> 형식으로 제공한 다음 계속을 클릭합니다.
  8. 선택 항목을 검토하고 확인을 클릭하여 이미지 빌드 작업을 트리거합니다.

결과

  • 작업의 상태를 보여 주는 경고 팝업이 표시됩니다. 이미지 빌드 작업은 [작업] 페이지에서 추적할 수 있습니다. 작업 표시줄에서 작업을 클릭하여 빌드 프로세스와 연결된 로그를 봅니다.
  • 이미지 빌드 및 푸시가 성공적으로 완료되면 구성 요소 세부 정보가 OCI 이미지 태그 및 아티팩트 태그로 업데이트됩니다. 아티팩트 zip은 다운로드할 수 있으며, 배포 전에 FIX-ME 세부 정보를 대체하기 위해 편집해야 하는 도메인 및 생성된 템플릿 배포 yaml 파일에서 검색된 모든 아티팩트를 포함합니다.

다음에 수행할 작업