로컬 환경에 설치하기
AWS EC2에 설치하기
AWS EKS에 설치하기
GCP GKE에 설치하기
기본 기능
운영시스템과 개발자 대시보드
개발팀과 운영팀을 위한 접근 권한을 달리하는 상호 통합된 플랫폼
개발자 셀프서비스
개발팀은 운영팀에 대한 지원 요청 없이 개발자 대시보드에서 개발환경 관리 및 배포
다양한 IaaS 서비스 활용
K8s 이외에도 EC2 등의 VM 및 Lambda 등 다양한 IaaS 서비스를 같은 원리로 배포 및 통합관리
플러그인으로 커스터마이징
클라우드 인프라 운영에 필요한 기능은 플러그인 개발을 통해 커스터마이징 가능
운영시스템
사용자 권한 관리
세부 메뉴별 접근 권한 및 개발자 대시보드 사용자 관리
프리셋 리소스
다양한 상황에 대비한 프리셋 리소스로 효율적인 리소스 관리
모니터링
시각화된 리소스 사용량 메트릭 제공
멀티 클러스터
다양한 CSP의 K8s를 연결해서 사용 가능
K8s 디스크립션 조회
배포 시 생성된 Deployment, Pod 디스크립션 조회
가시성
개발팀이 배포한 전체 서비스를 한 페이지에서 관리
클러스터 접속
에이전트를 통한 클러스터 접근(kubectl)
OAuth 인증
Google, GitHub OAuth 로그인을 간편하게 추가
민감 정보 관리
개발팀원에게 민감한 정보 노출없이 권한부여
개발자 대시보드
다양한 템플릿
Node, Next.js, Redis 등과 Dockerfile을 포함한 다양한 기본 APP / 템플릿 지원
K8s 스토리지 프로비저닝
서비스 실행에 필요한 볼륨(PVC) 자동생성 및 마운트
SSL 인증서 자동발급
서비스 배포 시 HTTPS인증서가 발급된 프리뷰 URL 자동생성
배포 자동화
GitHub Actions를 활용한 간편한 배포자동화 및 무중단 배포 지원