3.2. 개발자 화면을 사용하여 애플리케이션 생성
웹 콘솔의 개발자 화면은 +추가 보기에서 애플리케이션 및 관련 서비스를 생성하고 OpenShift Container Platform에 배포할 수 있는 다음 옵션을 제공합니다.
시작하기 리소스: 개발자 콘솔을 시작하는 데 도움이 되도록 이러한 리소스를 사용합니다. 옵션 메뉴
를 사용하여 헤더를 숨기도록 선택할 수 있습니다.
- 샘플을 사용하여 애플리케이션 생성: 기존 코드 샘플을 사용하여 OpenShift Container Platform에서 애플리케이션 생성을 시작합니다.
- 단계별 문서 빌드: 애플리케이션을 빌드하고 주요 개념과 용어를 숙지하기 위한 가이드 문서를 따릅니다.
- 새로운 개발자 기능 살펴보기: 개발자 화면 내에서 새로운 기능과 리소스를 탐색합니다.
개발자 카탈로그: 이미지 빌더에 필요한 애플리케이션, 서비스 또는 소스를 선택한 다음 프로젝트에 추가하려면 개발자 카탈로그를 탐색합니다.
- all Services: 카탈로그를 검색하여 OpenShift Container Platform에서 서비스를 검색합니다.
- Database: 필요한 데이터베이스 서비스를 선택하고 애플리케이션에 추가합니다.
- Operator Backed: 필요한 Operator 관리 서비스를 선택하고 배포합니다.
- Helm 차트: 애플리케이션 및 서비스 배포를 간소화하는 데 필요한 Helm 차트를 선택합니다.
- Devfile: Devfile 레지스트리에서 devfile을 선택하여 개발 환경을 선언적으로 정의합니다.
이벤트 소스: 특정 시스템의 이벤트 클래스에 관심을 등록할 이벤트 소스를 선택합니다.
참고RHOAS Operator가 설치된 경우에도 Managed services 옵션을 사용할 수 있습니다.
- Git 리포지토리: From Git, Devfile 또는 Dockerfile 옵션을 사용하여 Git 리포지토리에서 기존 코드베이스,Devfile 또는 Dockerfile을 가져와서 OpenShift Container Platform에서 애플리케이션을 빌드하고 배포합니다.
- 컨테이너 이미지: 이미지 스트림 또는 레지스트리의 기존 이미지를 사용하여 OpenShift Container Platform에 배포합니다.
- 파이프라인: Tekton 파이프라인을 사용하여 OpenShift Container Platform에서 소프트웨어 제공 프로세스를 위한 CI/CD 파이프라인을 생성합니다.
서버리스: OpenShift Container Platform에서 상태 비저장 및 서버리스 애플리케이션을 생성, 빌드, 배포하기 위해 Serverless 옵션을 탐색합니다.
- 채널: Knative 채널을 생성하여 메모리 내 및 안정적인 구현으로 이벤트 전달 및 지속성 계층을 생성합니다.
- 샘플: 애플리케이션을 신속하게 생성, 빌드 및 배포하는 사용 가능한 샘플 애플리케이션을 탐색합니다.
- 빠른 시작: 단계별 지침 및 작업을 사용하여 애플리케이션을 생성, 가져오기 및 실행할 수 있는 퀵 스타트 옵션을 탐색합니다.
로컬 머신에서: 로컬 머신 타일에서 파일을 탐색하여 애플리케이션을 쉽게 빌드하고 배포하기 위해 로컬 시스템에 파일을 가져오거나 업로드합니다.
- YAML 가져오기: YAML 파일을 업로드하여 애플리케이션을 빌드하고 배포하기 위한 리소스를 생성하고 정의합니다.
- JAR 파일 업로드 : Java 애플리케이션을 빌드하고 배포할 JAR 파일을 업로드합니다.
- 내 프로젝트 공유: 이 옵션을 사용하여 프로젝트에 사용자를 추가하거나 제거하고 접근성 옵션을 제공합니다.
- Helm 차트 리포지터리: 이 옵션을 사용하여 네임스페이스에 Helm 차트 리포지터리를 추가합니다.
- 리소스 다시 정렬: 이러한 리소스 를 사용하여 탐색 창에 추가된 고정된 리소스를 다시 정렬합니다. 탐색 창에서 마우스를 가져가면 고정된 리소스의 왼쪽에 드래그 앤 드롭 아이콘이 표시됩니다. 드래그된 리소스는 해당 리소스가 상주하는 섹션에서만 삭제할 수 있습니다.
파이프라인,이벤트 소스 및 가상 머신 가져오기 와 같은 특정 옵션은 OpenShift Pipelines Operator,OpenShift Serverless Operator 및 OpenShift Virtualization Operator 가 각각 설치된 경우에만 표시됩니다.
3.2.1. 사전 요구 사항 링크 복사링크가 클립보드에 복사되었습니다!
개발자 화면을 사용하여 애플리케이션을 생성하려면 다음 조건을 충족해야 합니다.
- 웹 콘솔에 로그인했습니다.
- 프로젝트를 생성하거나 OpenShift Container Platform에서 애플리케이션 및 기타 워크로드를 생성할 수 있는 적절한 역할 및 권한이 있는 프로젝트에 액세스할 수 있습니다.
서버리스 애플리케이션을 생성하려면 위 사전 요구 사항에 다음 조건이 추가됩니다.