반응형
gcp 에서 cloud sql 메뉴를 들어가게 되면 인스턴스 생성할 수 있다
데이터베이스를 선택하자
데이터베이스 버젼 설정
cloud sql 버젼 선택
리젼
asia-northeast3 (서울) 선택하시고
영역 가용성
서비스 중단 될 경우 다른 DB 를 올릴지 여부인데, 테스트일 경우 단일만 하자
머신구성
전용 코어랑 공유 코어 가 있는데
공유코아가 더 낮은 사양의 cpu 및 메모리를 사용할 수 있다.
저장용량
SSD 를 권장한다고 한다.
하지만 돈 아끼려면 HDD
연결
보안 측면적으로는 비공개 IP 로 생성해서 같은 vpc 망에서 db 접속 처리 해야한다.
비공개 IP 설정
데이터보호
자동백업 기능이 있는데, 개발이면 백업 필요없다.
유지보수
주지적으로 업데이트 되어 인스턴스 재시작 되는 항목이다. 앞서 영역가용성을 단일로 했으면 서비스가 중단 될 수 있을 것 같다.
예상가격 과금
돈 안나오는 구조로만 최소로 만들어보니 시간당 0.02 하루 0.37 달러가 나왔다.
돈 벌어서 스팩을 올리자
DB 인스턴스 생성
만들고 나서 외부에서 접속할 수 있게끔 승인된 네트워크를 추가해줘야 한다.
전체로 0.0.0.0/0 으로 해도 되지만 특정 ip 로 할당하는게 그래도 보안에는 좋다. - ALL로 일단 만들고 나중에 ip 허용이든 비공개 ip 든 수정해라
완료 클릭 후 저장 버튼 통해 변경 사항 저장하자
외부툴에서 DB 접속(DBeaver 기준)
password : cloud sql 생성시 입력했던 암호
포트 : 3306
드라이버 : mysql
host : 공개IP
반응형
'인프라 > GCP' 카테고리의 다른 글
gcp vm인스턴스 생성 및 워드프레스 최저가로 구축하기 (8) | 2024.06.08 |
---|---|
firebase hosting 에 vue 프로젝트 배포하기 (0) | 2024.03.25 |
[GCR] github action 에 google cloud 배포 위한 IAM 등록 (0) | 2024.01.29 |
[GCR] google cloud docker image 저장 (cloud build, Artifact Registry) (1) | 2024.01.26 |
Google Cloud Platform(GCP) 시작하기 (0) | 2024.01.25 |