내부 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