VMware vRealize Automation 8.5.1 | 2021년 9월 16일

이 릴리스 정보의 추가 사항 및 업데이트 사항을 확인하십시오.

릴리스 버전

vRealize Automation 8.5.1 | 2021년 9월 16일
  • vRA Easy Installer (ISO) 빌드 18627676
  • vRA 제품(장치) 빌드 18627002
  • SaltStack Config 빌드 18565512

이 문서의 업데이트 기록

날짜 업데이트 설명 유형
2021년 9월 16일 초기 게시.

vRealize Automation 8.5.1 정보

vRealize Automation 8.5.1은 Azure를 통한 다중 클라우드 지원, ABX 사용자 지정 리소스 및 vRO를 통한 XaaS 개선, vSphere, VMC 및 Azure를 통한 네트워크 자동화 기능 확장 영역에 중점을 둔 기능을 vRealize Automation 8.5에 추가합니다. 파이프라인 자동화가 이제 Docker 및 Kubernetes 작업을 지원합니다.

시작하기 전에

지원 문서를 숙지하십시오.

vRealize Automation을 설치하고 사용자를 설정한 후, 포함된 각 서비스에 대해 시작사용 및 관리 가이드를 사용할 수 있습니다. 시작 가이드에는 포괄적인 개념 증명이 포함되어 있습니다. 사용 및 관리 가이드는 사용 가능한 기능을 탐색하는 데 도움이 되는 보다 자세한 정보를 제공합니다. vRealize Automation 8.5 제품 설명서에서도 추가 정보를 확인할 수 있습니다.

vRealize Orchestrator 8.5 기능 및 제한 사항에 대한 자세한 내용은 vRealize Orchestrator 8.5 릴리스 정보를 참조하십시오.

새로운 기능

vRealize Automation 8.5.1에는 다음을 비롯한 많은 장점이 있습니다.

승인을 위한 새로운 "프로젝트 감독자" 역할

이 릴리스에는 배포 요청을 승인하는 데 사용할 수 있는 "프로젝트 감독자"라는 새로운 기본 제공 역할이 도입되었습니다. 이 역할을 가진 모든 사용자는 해당 특정 프로젝트에 대해서만 승인자 역할을 할 수 있습니다. 자세히 알아보기.

vSphere 네트워크 온보딩

온보딩 계획을 실행하는 동안 VM과 함께 vSphere 네트워크 개체를 온보딩할 수 있습니다. VM이 온보딩되면 연결된 vSphere 네트워크 개체도 온보딩되고 네트워크 개체가 배포 캔버스에 표시됩니다.

vRO 기반 카탈로그 항목 상태 표시

vRO 워크플로의 상태에 따라 유효/잘못됨/동기화되지 않음 상태의 항목을 볼 수 있습니다.

Azure VM에 대한 로그 분석을 사용 또는 사용하지 않도록 설정하는 기능

Azure VM에 대한 로그 분석을 사용 또는 사용하지 않도록 설정하는 새로운 2일차 작업입니다.

SaltStack SecOps: RHEL8(CIS)에 대한 새로운 벤치마크

CIS(인터넷 보안 센터) 표준을 기반으로 하는 Red Hat Enterprise Linux 버전 8에 대해 새로 인증된 규정 준수 벤치마크입니다. 이 새로운 벤치마크를 사용하면 vRealize Automation용 SaltStack SecOps 추가 기능을 통해 RHEL8에 자동화된 업데이트 적용 및 검색이 가능합니다.

Azure에서 실행되는 VM에 대한 NIC 이름을 구성하는 기능

새 API를 사용하여 Azure에서 실행되는 VM에 대한 NIC 이름을 구성할 수 있습니다. 확장성 작업 및 IaaS API를 사용하여 NIC 인터페이스 이름을 구성하는 방법에 대해 자세히 알아보십시오.

참고: 이는 API를 통해서만 지원되고 VCT를 통해서는 지원되지 않습니다.

확장성 작업을 사용한 사용자 지정 리소스

애플리케이션 설계자는 클라우드 템플릿에서 확장성 작업을 사용하여 복잡한 애플리케이션을 구축할 수 있습니다. 확장성 작업을 기반으로 사용자 지정 리소스를 생성하고 수명 주기 작업 및 2일차 컨텍스트 작업을 평가할 수 있습니다.

확장성 작업 스크립트는 설계 캔버스에서 사용자 지정 구성 요소로 직접 채울 수 있는 텍스트를 반환할 수 있습니다. 자세히 알아보기.

Code Stream 업무 공간의 Kubernetes 지원

이제 Code Stream 파이프라인 업무 공간에서 지속적 통합 작업을 위해 Docker 및 Kubernetes가 지원됩니다. Kubernetes 플랫폼은 Docker와 유사하게 컨테이너의 전체 수명 주기를 관리합니다. 파이프라인 업무 공간에서 Docker(기본 선택 사항) 또는 Kubernetes를 선택할 수 있습니다. 업무 공간에서 적절한 끝점을 선택합니다. Kubernetes 업무 공간은 다음을 제공합니다.

  • 사용할 빌더 이미지
  • 이미지 레지스트리
  • 네임스페이스
  • 노드 포트
  • 영구 볼륨 할당
  • 작업 디렉토리
  • 환경 변수
  • CPU 제한
  • 메모리 제한

Git 저장소의 복제본을 생성하도록 선택할 수도 있습니다.

VMC에 배포된 VM에 대해 VCT에서 시스템 태그를 구성하는 기능

VMC에 배포된 VM에 대한 시스템 태그를 구성하고 초기 배포 후에 태그를 업데이트할 수 있습니다. 이러한 태그는 VM을 적절한 보안 그룹에 동적으로 할당하는 데 사용됩니다. 이 기능은 이전 vRA 릴리스에서 NSX-T에 대해 도입된 유사한 기능을 기반으로 합니다.

DR 후 vRA 장치의 네트워크 설정(새 IP 주소 포함)을 변경하고 동일한 DR 이벤트의 영향을 받지 않는 모든 워크로드를 계속 관리할 수 있습니다.

재해 복구 시나리오의 경우 vRealize Automation이 SRM에 의해 백업되고 백업 vCenter에서 가동됩니다. 이번 릴리스에서는 vRA를 사용하여 vCenter가 확장된 L2에 있지 않고 DR 이후 네트워크 설정을 업데이트할 수 있습니다. VMware Identity Manager에도 동일하게 적용됩니다. 실패한 vCenter 워크로드는 새로 활성화된 vRA에서 관리되지 않습니다.

VM 프로비저닝 후 기본 Active Directory OU 설정을 변경하는 기능

이제 YAML 템플릿에서 특수한 사용자 지정 속성을 구성하고 사후 프로비저닝 작업 후에 시스템을 다른 OU로 이동할 수 있습니다.

동적 vRO 입력이 있는 클라우드 템플릿

이제 클라우드 템플릿 입력에서 vRO 워크플로 기반 동적 값을 사용하도록 설정한 경우 네이티브 클라우드 템플릿에서 동적 입력을 활용할 수 있습니다.

Blueprint의 시스템 NIC 구성 요소에 대한 입력 속성으로 IPAM 설정 허용

이 기능이 출시되기 전에는 항상 NIC가 대상으로 하는 네트워크에서 IPAM 속성을 가져왔습니다. 이제 고객은 이 기능을 이용하여 VCT를 통해 직접 게이트웨이 주소, 도메인, DNS 및 DNS 검색 도메인을 설정하고 네트워크의 속성을 무시할 수 있습니다.

API 설명서 및 버전 관리

API 설명서는 제품에서 사용할 수 있습니다. 단일 랜딩 페이지에서 모든 Swagger 설명서에 액세스하려면 https://<appliance.domain.com>/automation-ui/api-docs로 이동합니다 여기서 appliance.domain.com은 vRealize Automation 장치입니다.

API를 사용하기 전에 이 릴리스에 대한 최신 API 업데이트 및 변경 사항을 고려하고 사용하는 API 서비스의 변경 사항을 확인하는 것이 좋습니다. 이전에 API를 특정 버전으로 잠그지 않은 경우에는 API 응답에서 변경이 발생할 수 있습니다. 가장 좋은 방법은 apiVersion 변수를 사용하여 API를 사용하려는 버전으로 잠그는 것입니다. API를 잠그지 않으면 API에 따라 기본 동작이 달라집니다.

  • Cloud Assembly IaaS API의 경우 apiVersion 매개 변수 없이 실행되는 모든 요청은 첫 번째 버전인 2019-01-15로 리디렉션됩니다. 이렇게 리디렉션되면 이전에 apiVersion 매개 변수를 지정하지 않은 모든 사용자가 호환성이 손상되는 변경 없이 최신 버전으로 원활하게 전환할 수 있습니다.

    참고: Cloud Assembly IaaS API의 경우 최신 버전은 apiVersion=2021-07-15입니다. 잠금을 해제한 상태로 두면 IaaS API 요청이 첫 번째 버전인 2019-01-15로 리디렉션됩니다. 첫 번째 버전은 더 이상 사용되지 않으며 12개월 동안 지원됩니다. 새 버전으로 원활하게 전환하려면 2021-07-15에 할당된 apiVersion 매개 변수를 사용하여 IaaS API 요청을 잠급니다.

  • 다른 API의 경우 apiVersion 매개 변수를 지정하여 선택한 날짜로 API를 잠글 수 있습니다.
    • vRealize Automation 8.5에 유효한 버전으로 API를 잠그려면 apiVersion=2021-08-12를 사용합니다.
    • vRealize Automation 8.5.1에 유효한 버전으로 API를 잠그려면 apiVersion=2021-09-09를 사용합니다.

    잠금을 해제한 상태로 두면 API 요청은 기본적으로 최신 버전(apiVersion=2021-09-09)으로 설정됩니다.

API 버전 관리에 대한 자세한 내용은 vRealize Automation 8.5 API 프로그래밍 가이드를 참조하십시오.

서비스 이름 서비스 설명 API 업데이트 및 변경 사항
ABX 작업 및 해당 버전의 생성 및 관리, 작업 및 흐름 실행을 포함하여 ABX와 관련된 모든 기능을 보유합니다. 변경 없음
승인 요청이 프로비저닝되기 전에 배포 또는 2일차 작업에 동의해야 하는 사람을 제어하는 정책을 적용합니다. 변경 없음
Blueprint VMware Cloud Templates(이전 이름: Blueprints) 생성, 검증 및 프로비저닝 변경 없음
CMX Kubernetes를 vRealize Automation과 함께 사용하는 경우 Kubernetes 클러스터 및 네임스페이스를 배포하고 관리합니다. 변경 없음
Content Gateway(컨텐츠 서비스) SCM 제공자 및 VMware Marketplace와 같은 외부 컨텐츠 소스의 코드형 인프라(Infrastructure as Code) 컨텐츠에 연결합니다. 변경 없음
사용자 지정 양식(form-service) Service Broker 및 Cloud Assembly VMware 서비스의 동적 양식 렌더링 및 사용자 지정 동작을 정의합니다. 변경 없음
배포 시스템에 배포된 배포 개체와 플랫폼 또는 Blueprint에 액세스합니다. 변경 없음
IaaS 리소스의 유효성 검사 및 프로비저닝을 포함한 인프라 설정 작업을 반복적으로 수행합니다. 변경 없음
마이그레이션 이 서비스는 구성 파일의 정보를 기반으로 vRA 8 인스턴스를 빠르게 설정하는 데 사용됩니다(Zero-Setup이라고도 함). 변경 없음
프로젝트 프로젝트 생성, 관리 및 삭제와 관련한 모든 기능을 보유합니다. 변경 없음
재배치 관리 중인 클라우드에서 기존 VM을 가져오기 위한 정책 및 계획을 정의합니다. 변경 없음
카탈로그 Service Broker 카탈로그 항목 및 카탈로그 소스(컨텐츠 공유 및 카탈로그 항목 요청 포함)에 액세스합니다. 변경 없음
카탈로그 서비스(정책) Service Broker에서 생성된 정책과 상호 작용합니다. 변경 없음
모든 파이프라인-서비스 Code stream 이 API는 Code Stream 서비스에 대한 액세스를 제공합니다. 파이프라인의 업무 공간 섹션에는 k8s 기반 업무 공간을 지원하는 두 개의 새 필드가 있습니다.

POST /codestream​/api​/pipelinesGET ​/codestream​/api​/pipelines/{id}

GET ​/codestream​/api​/pipelines/{project-name}/{pipeline-name}.workspace

요청/응답 페이로드 워크스페이스 유형에서: 두 가지 새로운 필드가 추가되었습니다. "type" - 업무 공간의 유형을 나타냄(기본값은 docker이며 이전 버전과 호환 가능). "customProperties" - k8s 업무 공간을 사용자 지정하기 위한 키 값 쌍

ID 서비스 ID, 계정 및 서비스 관리 API의 목록입니다. 변경 없음

해결된 문제

이 릴리스에서 다음과 같은 문제가 해결되었습니다.

  • LB 오류에 대한 algorithmParameters 누락이 제대로 처리되지 않음

    알고리즘의 경우: algorithmParameters가 없으면 HTTP_HEADER 및 URL에서 yaml 검증 오류가 명확하지 않습니다. 알고리즘 URI에도 algorithmParameters가 필요하지만 yaml 검증 오류는 표시되지 않습니다.

  • 보안 2일차 작업을 변경하여 마이그레이션된 배포에 대한 VM과의 연결을 제거

    VRA 7.x에서 VRA 8.x로 마이그레이션된 배포용 VM과의 연결을 제거하기 위한 보안 그룹 변경/재구성(기존 유형 보안 그룹) 2일차 작업이 NSX-V 끝점에 지원되지 않습니다. vRealize Automation UI에는 연결 해제가 완료된 것으로 표시되지만 NSX-V 끝점에는 여전히 연결이 반영됩니다.

  • UI에서 AWS 인스턴스를 클릭하면 컨트롤이 S3 버킷으로 이동합니다.

    이 문제는 Chrome 브라우저를 사용하는 경우에만 발생합니다. 사용자가 사이드 패널 트리를 클릭하면 트리가 맨 위로 스크롤됩니다.

  • 카탈로그 항목 채우기를 위해 5000개가 넘는 작업이 실행되면 vRealize Orchestrator 컨테이너가 다시 시작됩니다.

    이 문제는 vRealize Orchestrator 작업이 각각 20개 넘게 실행되는 카탈로그 항목 250개가 병렬로 실행되는 환경에서 테스트되었습니다. 이로 인해 사용 가능한 모든 Tomcat 스레드가 소진되고 상태 점검 프로브가 실패하여 vRealize Orchestrator 컨테이너가 다시 시작됩니다.

  • 외부 vRealize Orchestrator 배포의 vRealize Automation에 내장된 vRealize Orchestrator 클라이언트에서 작업을 실행하면 다음이 반환됩니다. ID가 있는 작업 실행을 찾을 수 없습니다.

    사용자가 내장된 vRealize Orchestrator 클라이언트에서 작업을 트리거하는 동안 외부 vRealize Orchestrator 클러스터에서 작업을 실행하거나 디버깅하려고 할 때 발생합니다. 외부 vRealize Orchestrator 클러스터는 vRealize Automation에서 통합으로 추가되어야 합니다.

  • vSSC Photon 장치에 Windows 미니언을 배포하는 데 필요한 라이브러리가 누락되었습니다.

    vSSC Photon 장치에 Windows 미니언을 배포하는 데 필요한 라이브러리가 누락되었습니다. Windows 미니언을 성공적으로 배포/구성하려면 .ova에 pypsexec, smbprotocol 및 impacket이 설치되어 있어야 합니다.

  • 배포를 생성했지만 리소스가 포함되어 있지 않습니다.

    배포가 생성되었지만 리소스가 포함되어 있지 않습니다. VCT가 비어 있으면 사용자가 VCT를 배포할 수 있습니다.

  • 카탈로그 서비스가 2~3일마다 다시 시작됨

    카탈로그 서비스 포드가 2~3일마다 다시 시작됩니다. 카탈로그 서비스 컨테이너 메모리가 천천히 증가하여 할당된 제한을 초과하게 되고 이로 인해 Kubernetes가 종료되고 카탈로그 서비스 컨테이너가 다시 시작됩니다.

  • 일부 예약된 이름을 사용하는 경우 Cloud Assembly 입력 유효성 검사가 누락됨

    Cloud Assembly에서 일부 입력을 정의할 때 유효성 검사가 없으며 이로 인해 템플릿을 Service Broker로 승격할 때 충돌이 발생합니다.

  • 유형 속성 및 위젯 다중 값 선택기 입력이 있는 워크플로에서 위젯이 올바르게 채워지지 않음

    다중 값 선택 위젯의 기본값에 대해 "속성" 유형을 반환하는 작업을 사용하면 값 열에 빈 키와 값이 표시됩니다.

  • 개체 입력을 표현식과 함께 사용할 경우 작동하지 않음

    개체 입력을 어레이 표기법에서 복합 표현식과 함께 사용할 경우 실패합니다. 예를 들면 다음과 같습니다.

    formatVersion: 1inputs:  disks:    type: array    minItems: 2    maxItems: 2    items:      type: object      properties:        name:          type: string        capacityGB:          type: integerresources:  disk:    type: Cloud.Volume    allocatePerInstance: true    properties:      name: '${input.disks[count.index % length(input.disks)].name}'      capacityGb: '${input.disks[count.index % length(input.disks)].capacityGB}'      count: '${length(input.disks) * 2}'  machine:    type: Cloud.Machine    allocatePerInstance: true    properties:      image: ubuntu      flavor: small      count: '${length(input.disks)}'      attachedDisks: '${map_to_object(slice(resource.disk[*].id, 2*count.index, 2*(count.index + 1)), "source")}'
  • 256자를 초과하는 계산 태그를 사용하는 경우 배포가 실패함

    8.4로 업그레이드한 후, 256자를 초과하는 계산 태그 또는 128자를 초과하는 키가 있는 클라우드 템플릿의 경우 배포가 실패합니다.

  • 사용자 지정 리소스를 활성화한 후 클라우드 템플릿에서 사용할 수 없습니다.

    사용자 지정 리소스가 활성화되면 클라우드 템플릿에서 사용할 수 있습니다.

  • 사용자 지정 양식 ValuePicker 및 MultiValuePicker는 getExternalValues에서 요청할 때 데이터를 추가로 필터링함

    특정 용어로 검색할 때 UI 구성 요소 드롭다운에 표시되지 않는 검색 결과가 있습니다. 값 선택기 및 다중 값 선택기는 레이블 또는 값에 검색어가 포함되지 않은 결과를 표시하지 않습니다. Active Directory에서 사용자 이름을 검색하는 경우 검색 결과가 있다는 것을 알고 있는데 값 선택기에 해당 이름이 표시되지 않는 경우를 볼 수 있습니다. 이것은 사용자의 표시 이름에 해당 사용자 이름이 포함되어 있지 않기 때문입니다. 

  • 8.1에서 8.3으로 업그레이드한 후 래퍼 워크플로를 실행할 때 Windows 배포가 실패함 [Wrapped ch.dunes.scripting.server.polyglot.PolyglotRunnerException:

    Polyglot powercli 스크립트가 실패하고 "키가 동일한 항목이 이미 추가되었습니다. 키: LinkedView"가 표시됩니다. 이 문제는 JSON으로 구문 분석할 수 없는 VMHost powercli 개체로 인해 발생합니다.

알려진 문제

이 릴리스에는 다음과 같은 알려진 문제가 있습니다.

  • vRealize Orchestrator 제어 센터 암호가 서비스를 다시 배포한 후 초기 값으로 재설정됩니다.

    vRealize Orchestrator Appliance가 배포된 후 vracli vro update-cc-password 명령을 실행하여 제어 센터 암호를 변경할 수 있습니다. 하지만 /opt/scripts/deploy.sh 스크립트를 실행하여 vRealize Orchestrator 서비스를 다시 배포하면 제어 센터 암호가 초기 값으로 재설정됩니다.

  • 읽기 작업에 대한 예외가 제대로 처리되지 않음

    배포 반복 업데이트에 대해 백엔드 오류가 발생하면 일반 오류 메시지만 표시됩니다. 서버 로그에 자세한 오류 메시지가 표시됩니다. 하지만 예외가 제대로 처리되지 않아서 UI에 일반 오류 메시지만 표시됩니다.

  • 클라우드 템플릿에서 요소를 잘못 놓거나 배치하면 UI 페이지가 중단됨

    Firefox에서 끌어서 놓기를 사용하면 경우에 따라 페이지가 리디렉션될 수 있습니다. 리소스 노드를 끌어서 캔버스 외부에 놓으면 Firefox에서 페이지 리디렉션이 발생할 수도 있습니다.

    해결 방법: 캔버스 안에 리소스를 놓고 대신 삭제합니다.

  • ABX 기반 사용자 지정 리소스에 대해 사용자 지정 리소스 구독을 사용할 수 없음

    vRA 8.5.1에 ABX 기반 사용자 지정 리소스가 도입되었지만 다음과 같은 몇 가지 제한 사항이 있습니다. 클라우드 관리자는 이벤트 기반 구독에 ABX 기반 리소스를 여전히 포함할 수 없습니다.

  • ABX 기반 사용자 지정 리소스의 배포 업데이트 중에 시간 초과 예외가 나타남

    ABX 기반 사용자 지정 리소스 배포를 업데이트할 때 "504 게이트웨이 시간 초과 문제" 오류가 표시될 수 있습니다. 이 오류는 ABX 읽기 작업이 실패하면 나타납니다.

  • 요청 추적기가 리소스 보기에서 작동하지 않음

    리소스 보기에서 리소스에 대해 2일차 작업을 수행하는 경우 상태 추적기가 작업이 진행 중임을 UI에 나타내지 않고 작업이 완료되면 작업 완료를 표시하도록 UI가 자동으로 새로 고쳐지지 않습니다.

    해결 방법: 요청 상태 업데이트를 위해 수동으로 새로 고칩니다.

변경 및 폐기된 기능

없음.

check-circle-line exclamation-circle-line close-line
Scroll to top icon