
DevOps Suite 튜토리얼로 쉽고 빠르게 알아보기
서비스 개요
DevOps Suite는 Container 기반의 DevOps 환경을 손쉽게 구축/관리할 수 있는 플랫폼 서비스 입니다. 몇 번의 클릭만으로 Gitlab, Jenkins, Helm, Istio 등과 같은 DevOps 도구들을 Container 클러스터 상에 구성할 수 있습니다. 또한 별도로 제공되는 DevOps Suite 포탈에서 손쉽게 개발 프로젝트를 생성하고 서비스 운영 정책을 관리할 수 있습니다.
서비스 특징
1 클러스터 자동 구성
- OKD 기반의 컨테이너 클러스터가 자동 구성되어 제공
- 컨테이너 클러스터 위에 Gitlab, Jenkins, Helm, Istio와 같은 DevOps도구들이 자동 설치 및 자동 구성됨
2개발환경 자동 구성
- 별도 제공되는 DevOps Suite 포탈을 통해 클러스터 내 신규 프로젝트의 개발환경 셋팅을 쉽고 빠르게 완료 가능
- 선호하는 개발언어 기반이나 또는 미리 작성된 개발환경 Preset을 기반으로 프로젝트 개발환경을 생성 가능
- Gitlab과 Jenkins, Helm간 CI/CD 연동이 자동으로 설정되어, 프로젝트 생성과 동시에 CI/CD 파이프라인을 경험
3편리한 서비스 운영 관리
- 별도 제공되는 DevOps Suite 포탈을 통해 클러스터 내 배포된 서비스들에 대한 운영 정책을 손쉽게 생성하고 수정 가능
- Istio 기반의 카나리제어/인입제어/로드밸런싱/써킷브레이크 기능을 UI를 통해 손쉽게 활용 가능
구성도

※ D1 플랫폼과 G1/G2 플랫폼에서의 컨테이너 클러스터 구성이 상이합니다. D1 플랫폼에서는 KT Container 클러스터를 사용하며, G1/G2 플랫폼에서는 KT Cloud Server, Loadbalancer, NAS로 구성된 OKD 기반 클러스터를 자동 구성하여 제공합니다.
서비스 주요 기능
Container 클러스터 연동 및 DevOps 환경 구성 자동화
- [G1/G2플랫폼] OKD 클러스터 및 OKD 웹 콘솔 자동 구성
- [D1 플랫폼] KT Container 상품과 연동
- 컨테이너 클러스터 상에 Gitlab, Jenkins, Helm, Istio 자동 설치 및 자동 구성
사용자 및 권한 관리
- 별도 제공되는 DevOps Suite포탈을 통한 손쉬운 사용자 등록/권한 관리
- 클러스터를 공유할 사용자 등록/권한 관리 기능
- DB기반 사용자 관리 시스템
DEV 기능
- 별도 제공되는 DevOps Suite포탈을 통한 손쉬운 프로젝트 생성
- 선호언어 또는 preset기반 프로젝트 생성
- Jenkins, Gitlab, Helm간 CI/CD 구성 자동화
OPS 기능
- 별도 제공되는 DevOps Suite포탈을 통한 손쉬운 서비스 운영
- Istio 기반 서비스 운영 정책 관리
- 인입 제어 (카나리 제어 / 로드밸런싱 / 써킷 브레이크 기능 추가 제공 예정)