Skip to content

내부 K8s 클러스터에 Percona Operator 를 설치하여 MySQL, MongoDB, PostgreSQL DBaaS 구축

기능 요청

(선택) 에픽

(필수) 배경

  • 현재 내부 K8s 클러스터 내에 DB별로 각종 Operator 를 설치하여 DBaaS 구성이 되어있음
    • MySQL: Oracle MySQL Operator
    • PostgreSQL: Zalando PostgreSQL Operator
    • Redis: Opstree Redis Operator
  • 이를 조금 더 사용하기 편하고 효율적으로 관리가 필요

(필수) 요청 기능

  • Percona Kubernetes Operator 를 설치하여 MySQL, MongoDB, PostgreSQL 에 대해 DBaaS 기반 구성

MySQL Operator 교체

  • Percona XtraDB Operator 설치
  • Oracle MySQL Operator 제거

MySQL 클러스터 마이그레이션

  • BSN Mattermost
  • 현재 Bell Safe House 프로젝트

기존 InnoDB Cluster 제거

  • BSN Mattermost
  • Bell Safe House

PostgreSQL Operator 교체

  • Percona PostgreSQL Operator 설치
  • Zalando PostgreSQL Operator 제거

PostgreSQL 클러스터 마이그레이션

  • BSN GitLab
  • BSN Sentry
  • BSN Wiki

기존 PostgreSQL 클러스터 제거

  • BSN GitLab
  • BSN Sentry
  • BSN Wiki

Redis Operator 교체

  • opstreelabs Redis Operator 제거
  • Percona Redis Operator 설치

Redis 클러스터 마이그레이션

  • BSN GitLab

기존 Redis 클러스터 제거

  • BSN GitLab

(선택) 참고 링크

(선택) 마감일

Edited by Bell
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information