서비스 개요

DevOps Suite는 컨테이너 기반의 DevOps 환경을 손쉽게 구축/관리할 수 있는 플랫폼 서비스 입니다. 몇 번의 클릭만으로 Gitlab, Jenkins, Helm, Istio 등과 같은 DevOps 도구들이 설치된 OKD 기반 클러스터를 구축할 수 있습니다. 또한 별도로 제공되는 DevOps Suite 포탈에서 손쉽게 프로젝트를 생성하고 서비스 운영 정책을 관리할 수 있습니다.

서비스 개요도

DevOps Suite를 사용하면 몇 번의 Click만으로 개발환경 구축과 신규 프로젝트 개발 프로세스를 손쉽게 완료할 수 있습니다.

구성도

서비스 특징

서비스 특징
클러스터 자동 구성
  • KT Cloud Server, Loadbalancer, Storage 등으로 구성된 OKD 기반의 컨테이너 클러스터가 자동 구성되어 제공됩니다.
  • Gitlab, Jenkins, Helm, Istio와 같은 DevOps도구들이 자동 설치 및 자동 구성되어 제공 됩니다.
개발환경 자동 구성
  • 별도 제공되는 DevOps Suite 포탈을 통해 클러스터 내 신규 프로젝트의 개발환경 셋팅을 쉽고 빠르게 완료할 수 있습니다.
  • 선호하는 개발언어 기반이나 또는 미리 작성된 개발환경 preset을 기반으로 프로젝트 개발환경을 생성할 수 있습니다.
  • Gitlab과 Jenkins, Helm간 CI/CD 연동이 자동으로 설정되어, 프로젝트 생성과 동시에 CI/CD 파이프라인을 경험할 수 있습니다.
편리한 서비스 운영 관리
  • 별도 제공되는 DevOps Suite 포탈을 통해 클러스터 내 배포된 서비스들에 대한 운영 정책을 손쉽게 생성하고 수정할 수 있습니다.
  • Istio 기반의 카나리제어/인입제어/로드밸런싱/써킷브레이크 기능을 UI를 통해 손쉽게 활용할 수 있습니다.

구성도

구성도

* 개인 도메인을 사용하는 고객의 경우, 해당 도메인의 IP를 갖고 관련 인증서가 설정되어 있는 Loadbalancer를 수동으로 연결하셔야 합니다.
* Default 도메인을 사용하는 고객의 경우, nip.io 기반의 도메인을 사용하여 KT LoadBalancer가 자동으로 구성되어 제공됩니다.
* DevOps Suite Cluster의 모든 노드들에는 KT NAS 볼륨이 기본적으로 제공됩니다.

서비스 주요 기능

  • 컨테이너 클러스터 및
    오케스트레이션 웹 콘솔
    • OKD 기반 컨테이너 클러스터 자동 구성
    • OKD 웹 콘솔 자동 구성을 통한 손쉬운 컨테이너 오케스트레이션
    • Gitlab, Jenkins, Helm, Istio 자동 설치 및 자동 구성
  • 사용자 및 권한 관리
    • 별도 제공되는 DevOps Suite포탈을 통한 손쉬운 사용자 등록/권한 관리
    • 클러스터를 공유할 사용자 등록/권한 관리 기능
    • DB기반 사용자 관리 시스템
  • DEV 기능
    • 별도 제공되는 DevOps Suite포탈을 통한 손쉬운 프로젝트 생성
    • 선호언어 또는 preset기반 프로젝트 생성
    • Jenkins, Gitlab, Helm간 CI/CD 구성 자동화
  • OPS 기능
    • 별도 제공되는 DevOps Suite포탈을 통한 손쉬운 서비스 운영
    • Istio 기반 서비스 운영 정책 관리
    • 카나리 제어 / 인입 제어 / 로드밸런싱 / 써킷 브레이크 기능