목록Database Operator In Kubernetes study (15)
Ssoon
CloudNet@ 팀의 가시다님이 진행하는 Database Operator In Kubernetes study 스터디 중 MongoDB 기본 사용 방법에 대해 정리하였습니다. MongoDB 기본 사용 변수를 지정합니다. myclient 파드 3대를 배포합니다. [ myclient.yaml ] apiVersion: v1 kind: Pod metadata: name: ${PODNAME} labels: app: myclient spec: nodeName: k8s-m containers: - name: ${PODNAME} image: percona/percona-server-mongodb:${VERSION} command: ["tail"] args: ["-f", "/dev/null"] terminationGra..
CloudNet@ 팀의 가시다님이 진행하는 Database Operator In Kubernetes study 스터디 중 Percona Operator for MongoDB 내용에 대해 정리하였습니다. Percona Operator for MongoDB는 Percona Server for MongoDB 환경에서 항목의 생성, 수정 또는 삭제를 자동화합니다. Operator에는 MongoDB용 일관된 Percona Server를 유지하는 데 필요한 Kubernetes 설정이 포함되어 있습니다. 시스템 요건 공식 지원 플랫폼 OpenShift 4.7 - 4.10 Google Kubernetes 엔진(GKE) 1.19 - 1.22 Amazon Elastic Container Service for Kuberne..
CloudNet@ 팀의 가시다님이 진행하는 Database Operator In Kubernetes study 스터디 중 DBaaS on Kubernetes 내용에 대해 정리하였습니다. DBaaS(“Database-as-a-Service”) 란? 물리적 하드웨어를 설정하거나 소프트웨어를 설치하거나 성능을 위해 구성 작업을 수행하지 않고 사용자가 데이터베이스를 설정, 운영, 확장하도록 지원하는 소프트웨어 및/또는 서비스를 말합니다. Kubernetes 서비스에서의 DBaaS 데이터베이스가 프로비저닝되고 사용자는 엔드포인트 정보와 그에 연결하기 위한 암호를 얻습니다. 데이터베이스는 가용성이 높고 특정 SLA를 충족합니다. 데이터베이스는 쉽게 감시 및 백업할 수 있습니다. (관리 서비스) Topologies ..
CloudNet@ 팀의 가시다님이 진행하는 Database Operator In Kubernetes study 스터디 중 MySQL 백업 및 Scale 테스트 내용에 대해 정리하였습니다. MySQL 백업 MySQL InnoDB Cluster 에 backup 설정을 추가합니다. backup 정보를 확인합니다. 5분 후에 스케줄정보를 모니터링 합니다. backup 스케줄과 job 이 추가된것을 확인할 수 있습니다. 백업으로 사용되는 pvc 정보와 pvc가 저장되는 노드, pv가 저장되는 노드 path 정보를 확인합니다. PV 디렉토리 정보를 확인합니다. 5분 마다 백업 이 생성되고 있습니다. Scale 테스트 MySQL 서버 파드(인스턴스) 를 3개에서 5개 변경합니다. 변경된 정보를 모니터링 합니다. My..