GCP
-
1. Create ssh key with ssh-keygen ssh-keygen -t rsa -f ~/.ssh/prom-bas-key -C "jm.han" -t [rsa/dsa] 만들 키의 유형 지정 -f ssh key filename -C comment 여기서는 VM의 사용자 이름으로 바꾼다. 2. Add Public Key to metadata SSH 키에 생성한 prom-bas-key.pub 내용을 붙여 넣는다. 사용자 이름 설정 (e.g. jm.han) 3. Connect to Linux VMs with SSH ssh -i [ssh key] [user]@[gce ip] ssh -i /home/dewble/.ssh/prom-bas-key jm.han@34.64.57.193
[GCP]Connect to Linux VMs with SSH1. Create ssh key with ssh-keygen ssh-keygen -t rsa -f ~/.ssh/prom-bas-key -C "jm.han" -t [rsa/dsa] 만들 키의 유형 지정 -f ssh key filename -C comment 여기서는 VM의 사용자 이름으로 바꾼다. 2. Add Public Key to metadata SSH 키에 생성한 prom-bas-key.pub 내용을 붙여 넣는다. 사용자 이름 설정 (e.g. jm.han) 3. Connect to Linux VMs with SSH ssh -i [ssh key] [user]@[gce ip] ssh -i /home/dewble/.ssh/prom-bas-key jm.han@34.64.57.193
2022.08.12 -
버전 업그레이드 주 버전 / 부 버전 / 수(패치) 버전 주 버전: 기존 버전과 호환되지 않게 API가 바뀌는 경우 부 버전: 기존 버전과 호환되면서 새로운 기능을 추가할 때 수 버전: 기존 버전과 호환되면서 버그를 수정 MySQL 8.0.29 주 버전: 8.0 부 버전: 8.0.29 부 버전 업그레이드 작업 중 인스턴스가 다시 시작되어 다운타임 발생 Cloud SQL에서는 유지보수 중 부 버전을 정기적으로 업데이트한다. MySQL 5.6/5.7 정기 유지보수 중 최신 버전으로 자동 업그레이드 MySQL 8.0 다운그레이드 지원되지 않는다 → 정기 유지보수에 자동으로 포함되지 않음 인스턴스를 원하는 부 버전으로 업그레이드 해야한다. 스테이징에서 업그레이드 테스트 읽기 복제본 업그레이드 기본 Instanc..
[GCP]How to Upgrade Major Database Version with DMS버전 업그레이드 주 버전 / 부 버전 / 수(패치) 버전 주 버전: 기존 버전과 호환되지 않게 API가 바뀌는 경우 부 버전: 기존 버전과 호환되면서 새로운 기능을 추가할 때 수 버전: 기존 버전과 호환되면서 버그를 수정 MySQL 8.0.29 주 버전: 8.0 부 버전: 8.0.29 부 버전 업그레이드 작업 중 인스턴스가 다시 시작되어 다운타임 발생 Cloud SQL에서는 유지보수 중 부 버전을 정기적으로 업데이트한다. MySQL 5.6/5.7 정기 유지보수 중 최신 버전으로 자동 업그레이드 MySQL 8.0 다운그레이드 지원되지 않는다 → 정기 유지보수에 자동으로 포함되지 않음 인스턴스를 원하는 부 버전으로 업그레이드 해야한다. 스테이징에서 업그레이드 테스트 읽기 복제본 업그레이드 기본 Instanc..
2022.07.31 -
후기 GCP를 업무에 사용하게 되어 제품에 대한 이해를 돕고자 PCA 자격증 준비를 하게 되었다. 자격증을 준비, 취득한다고 실무 능력이 눈에 띄게 향상되진 않으나 이를 통해 제품들의 종류와 특징을 두루 살펴볼 수 있는 좋은 기회가 되었다. GCP 제품 외에 Kubernetes, 배포 방식, Git, Jenkins, CI/CD 등 아키텍처로 일하면서 접할 수 있는 내용들도 시험 문제에서 다루고 있어 연습문제를 풀 때 부족함이 느껴진다면 해당 부분은 좀더 상세히 공부하는 것이 좋겠다. 난이도는 이전에 취득한 AWS SAA 보다 조금 더 어려운 수준으로 느껴졌다. SAA 자격증을 취득한 이후 실무자로 일하며 수준이 이전 보다 높아진 것도 있겠지만, 개인적으로 PCA 자격증이 난이도가 그렇게 높은 것 같진 않..
[자격증]GCP PCA(Professional Cloud Architect) 취득 후기와 공부법후기 GCP를 업무에 사용하게 되어 제품에 대한 이해를 돕고자 PCA 자격증 준비를 하게 되었다. 자격증을 준비, 취득한다고 실무 능력이 눈에 띄게 향상되진 않으나 이를 통해 제품들의 종류와 특징을 두루 살펴볼 수 있는 좋은 기회가 되었다. GCP 제품 외에 Kubernetes, 배포 방식, Git, Jenkins, CI/CD 등 아키텍처로 일하면서 접할 수 있는 내용들도 시험 문제에서 다루고 있어 연습문제를 풀 때 부족함이 느껴진다면 해당 부분은 좀더 상세히 공부하는 것이 좋겠다. 난이도는 이전에 취득한 AWS SAA 보다 조금 더 어려운 수준으로 느껴졌다. SAA 자격증을 취득한 이후 실무자로 일하며 수준이 이전 보다 높아진 것도 있겠지만, 개인적으로 PCA 자격증이 난이도가 그렇게 높은 것 같진 않..
2022.07.25 -
Networking VPC Service Controls Security perimeters(보안,경계) for API-based services VPC 서비스 제어를 사용하면 Cloud Storage 및 BigQuery와 같은 Google Cloud 서비스에서 데이터 무단 반출 위험을 완화할 수 있습니다. VPC 서비스 제어를 사용하여 명시적으로 지정한 서비스의 리소스와 데이터를 보호하는 경계를 만들 수 있습니다. VPC Service Controls protects data, and Cloud Shell facilitates rapid iteration of Google Cloud architecture changes. Create a service perimeter around only the pr..
[GCP]GCP Product cheat sheets - Networking, Identity and Security, etc.Networking VPC Service Controls Security perimeters(보안,경계) for API-based services VPC 서비스 제어를 사용하면 Cloud Storage 및 BigQuery와 같은 Google Cloud 서비스에서 데이터 무단 반출 위험을 완화할 수 있습니다. VPC 서비스 제어를 사용하여 명시적으로 지정한 서비스의 리소스와 데이터를 보호하는 경계를 만들 수 있습니다. VPC Service Controls protects data, and Cloud Shell facilitates rapid iteration of Google Cloud architecture changes. Create a service perimeter around only the pr..
2022.07.24 -
Database Cloud Bigtable scaleable, It is ideal for very large NoSQL fully-managed NoSQL wide-column It integrates well with ML. Dataproc, analytics Real time, High-throughput Analysis, Time series workloads IoT(e.g. sensor), finance, adtech, Personalization, Monitoring, Geospatial datasets, Graphs low-latency, High Speed Cloud SQL To minimum data loss Run Cloud SQL in HA mode. It will provide hi..
[GCP]GCP Product cheat sheets - Database, Data AnalyticsDatabase Cloud Bigtable scaleable, It is ideal for very large NoSQL fully-managed NoSQL wide-column It integrates well with ML. Dataproc, analytics Real time, High-throughput Analysis, Time series workloads IoT(e.g. sensor), finance, adtech, Personalization, Monitoring, Geospatial datasets, Graphs low-latency, High Speed Cloud SQL To minimum data loss Run Cloud SQL in HA mode. It will provide hi..
2022.07.24 -
Compute Compute Engine VM instance 아래 gcloud option으로 스케줄링 가능 [--vm-start-schedule='START-OPERATION_SCHEDULE'] \\ [--vm-stop-schedule='STOP-OPERATION_SCHEDULE'] \\ snapshot 삭제하는 snapshot에 dependent가 있는 경우 다른 스냅샷을 복원하는 데 필요한 모든 데이터는 다음 스냅샷으로 이동되어 다음 스냅샷의 크기가 커진다 다른 스냅샷을 복원하는데 필요하지 않는 데이터는 모두 삭제. 해당하는 데이터가 삭제되어 모든 스냅샷의 총 크기가 줄어듬 다음 스냅샷은 삭제 표시된 스냅샷을 참조하지 않고 그 이전의 스냅샷을 참조 preemptible VM - 선점형 VM low..
[GCP]GCP Product cheat sheets - Compute, StorageCompute Compute Engine VM instance 아래 gcloud option으로 스케줄링 가능 [--vm-start-schedule='START-OPERATION_SCHEDULE'] \\ [--vm-stop-schedule='STOP-OPERATION_SCHEDULE'] \\ snapshot 삭제하는 snapshot에 dependent가 있는 경우 다른 스냅샷을 복원하는 데 필요한 모든 데이터는 다음 스냅샷으로 이동되어 다음 스냅샷의 크기가 커진다 다른 스냅샷을 복원하는데 필요하지 않는 데이터는 모두 삭제. 해당하는 데이터가 삭제되어 모든 스냅샷의 총 크기가 줄어듬 다음 스냅샷은 삭제 표시된 스냅샷을 참조하지 않고 그 이전의 스냅샷을 참조 preemptible VM - 선점형 VM low..
2022.07.24