스테이지 생성
Turaco 서 비스 애플리케이션에서의 스테이지는 Kubernetes 클러스터 환경과 맵핑되어 리소스를 배포, 편집하고 각각의 컴포넌트를 모니터링할 수 있는 환경을 제공합니다.
스테이지 생성
스테이지는 애플리케이션 생성 가이드를 통해 생성된 애플리케이션의 상세 정보 페이지에서 추가할 수 있습니다.
스테이지 추가
스테이지를 구성하려면 프로비저닝된 클러스터와 컨테이너 레지스트리가 반드시 필요합니다.
- 클러스터 환경 구성 가이드
MSA 개발➔클러스터 - 컨테이너 레지스트리 환경 설정 가이드
환경구성➔설정
기본적인 스테이지에 대한 정보를 입력하고, 리소스를 배포할 클러스터와 파이프라인을 통해 빌드된 컨테이너 이미지를 저장하는 컨테이너 레지스트리를 선택하여 스테이지를 생성합니다.
스테이지 생성은 환경구성으로 인해 다소 시간이 소요될 수 있습니다.

스테이지 인증서 적용
인증서 적용 - 클러스터 선택
인증서 적용 시 인증서와 연결 가능한 클러스터만 선택할 수 있으며 이미 다른 스테이지에서 인증서가 적용된 클러스터는 선택할 수 없습니다.
스테이지 생성 시점에 인증서를 선택하면 인증서 적용을 위한 레코드 정보를 입력할 수 있습니다.
인증서는 설정 ➔ 인증서 페이지에서 생성된 인증서 중 발급됨 상태의 인증서만 표기되고 선택 가능합니다.

도메인 레코드 설정은 스테이지에서 사용하려는 레코드를 입력합니다.
- 와일드 카드 인증서인 경우 : 어떠한 A 레코드를 입력해도 상관없습니다.
- 특정 도메인 인증서인 경우 : 해당 도메인의 A 레코드를 입력합니다. (ex.
a.demo-twolinecode.net->a) - Sans 인증서인 경우 : 인증서에 정의된 sans 도메인에 대한 A 레코드만 입력합니다. (ex.
a.demo-twolinecode.net, b.demo-twolinecode.net->a 또는 b)
스테이지 기본 구성
스테이지의 상세 페이지에서는 해당 애플리케이션에 포함된 컴포넌트별 배포를 수행하고, 스테이지와 맵핑된 클러스터 관련 리소스를 조회할 수 있습니다.

스테이지 리소스 조회
- 스테이지와 맵핑된 클러스터에 배포된 애플리케이션 리소스를 조회할 수 있습니다.
스테이지 리소스 배포
- 컴포넌트 일괄 배포 및 구성된 파이프라인에 대해서 다중으로 실행할 수 있습니다.
- 일괄배포 실행 시 코드를 포함하지 않는 리소스의 경우 선택한 리소스 항목을 다중으로 생성합니다.
- 일괄 파이프라인 실행 해당 스테이지에 등록된 모든 파이프라인을 실행합니다.
- 일괄 파이프라인 실행 취소 해당 스테이지에 실행중인 모든 파이프라인 실행을 중지합니다.
스테이지 전환
- 현재 선택된 스테이지 정보와 다른 스테이지로 전환할 수 있습니다.
리소스 보기
- 아키텍처에 포함된 모든 컴포넌트를 2가지 타입에서 선택하여 조회할 수 있습니다.
- 디자이너: 아키텍처 디자이너에서 생성한 형태 그대로 컴포넌트를 조회
- 목록: 테이블 형태로 조회
리소스 상태
- 리소스 상태는 색깔을 통해 확인할 수 있습니다.
- 노란색: 클러스터에 리소스가 배포되지 않은 상태
- 파란색: 클러스터에 networking 및 configmap, secret이 정상적으로 배포된 상태
- 초록색: 클러스터에 리소스가 정상적으로 배포된 상태
- 주황색: 클러스터에 배포된 리소스 대기 상태 (Pending, Waiting)
- 주황색: 클러스터에 배포된 리소스가 실패한 상태