8.3. OpenShift 개발자 관점에서 Dev Spaces 탐색
OpenShift Container Platform 웹 콘솔은 Administrator 모드 및 Developer 모드라는 두 가지 모드를 제공합니다.
개발자 화면은 다음과 같은 개발자의 유스 케이스에 특정한 워크 플로우를 제공합니다.
- 기존 코드베이스, 이미지 및 Dockerfile을 가져와서 OpenShift Container Platform에서 애플리케이션을 생성하고 배포합니다.
- 프로젝트에서 관련 애플리케이션, 구성 요소 및 서비스와 시각적으로 상호 작용하고 배포 및 빌드 상태를 모니터링합니다.
- 애플리케이션에서 구성 요소를 그룹화하고 애플리케이션 내부 및 애플리케이션간에 구성 요소를 연결합니다.
- Serverless 기능 (기술 프리뷰)을 통합합니다.
- OpenShift Dev Spaces를 사용하여 애플리케이션 코드를 편집할 수 있는 작업 공간을 만듭니다.
8.3.1. OpenShift Developer Perspective Integration with OpenShift Dev Spaces 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 OpenShift Dev Spaces에 대한 OpenShift Developer Perspective 지원에 대한 정보를 제공합니다.
OpenShift Dev Spaces Operator가 OpenShift Container Platform 4.2 이상에 배포되면 ConsoleLink
CR(사용자 정의 리소스)을 생성합니다. 그러면 OpenShift Developer Perspective 콘솔을 사용하여 OpenShift Dev Spaces 설치에 액세스하기 위한 Red Hat 애플리케이션 메뉴에 대화형 링크가 추가됩니다.
Red Hat 애플리케이션 메뉴에 액세스하려면 OpenShift 웹 콘솔의 기본 화면에서 3개별 매트릭스 아이콘을 클릭합니다. 드롭다운 메뉴에 표시되는 OpenShift Dev Spaces Console Link 는 새 작업 공간을 만들거나 사용자를 기존로 리디렉션합니다.
OpenShift Container Platform 콘솔 링크는 OpenShift Dev Spaces가 HTTP 리소스와 함께 사용될 때 생성되지 않습니다.
Git에서 옵션을 사용하여 OpenShift Dev Space를 설치할 때 OpenShift Developer Perspective 콘솔 링크는 OpenShift Dev Spaces가 HTTPS를 사용하여 배포된 경우에만 생성됩니다. HTTP 리소스가 사용되는 경우 콘솔 링크가 생성되지 않습니다.
8.3.2. OpenShift Dev Spaces를 사용하여 OpenShift Container Platform에서 실행되는 애플리케이션 코드 편집 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 OpenShift Dev Spaces를 사용하여 OpenShift에서 실행되는 애플리케이션의 소스 코드 편집을 시작하는 방법을 설명합니다.
사전 요구 사항
- OpenShift Dev Spaces는 동일한 OpenShift 4 클러스터에 배포됩니다.
프로세스
- 토폴로지 보기를 열어 모든 프로젝트를 나열합니다.
-
애플리케이션 검색 선택 필드에 작업 공간을 입력하여 모든
작업
공간을 나열합니다. 편집할 작업 공간을 클릭합니다.
배포는 원형 단추로 묶은 그래픽 원으로 표시됩니다. 이 버튼 중 하나는 소스 코드 편집 입니다.
- OpenShift Dev Spaces를 사용하여 애플리케이션 코드를 편집하려면 소스 코드 편집 버튼을 클릭합니다. 이렇게 하면 애플리케이션 구성 요소의 복제된 소스 코드가 있는 작업 공간으로 리디렉션됩니다.
8.3.3. Red Hat 애플리케이션 메뉴에서 OpenShift Dev Spaces에 액세스 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 OpenShift Container Platform의 Red Hat 애플리케이션 메뉴에서 OpenShift Dev Spaces 작업 공간에 액세스하는 방법을 설명합니다.
사전 요구 사항
- OpenShift Dev Spaces Operator는 OpenShift 4에서 사용할 수 있습니다.
프로세스
기본 화면의 오른쪽 상단에 있는 3by-three 매트릭스 아이콘을 사용하여 Red Hat 애플리케이션 메뉴를 엽니다.
드롭다운 메뉴에는 사용 가능한 애플리케이션이 표시됩니다.
- OpenShift Dev Spaces 링크를 클릭하여 Dev Spaces 대시보드를 엽니다.