Cloud(11)
-
[GCP] Cloud Storage 의 모든 Bucket 사용량 확인
1. Cloud Shell 로 진입 2. 모든 Bucket 확인 gsutil du -sh 3. 특정 Bucket 용량만 확인 gsutil du -sh gs://{bucket-name}
2022.03.14 -
Windows 에서 gsutil 사용하기 (Cloud Storage 데이터 업로드, 다운로드)
이전에 Linux에 gsutil 을 설치하여 Cloud Storage 와 연동하는 법을 설명했는데, 이번에는 Windows 에서 gsutil 을 사용하는 법을 소개한다. 공식문서 가이드도 잘 되어 있으니 공식 문서를 참고해도 된다. 공식문서: (Windows 부분을 보면 된다) 설치 공식문서 gsutil 설치 | Cloud Storage | Google Cloud 의견 보내기 gsutil 설치 이 페이지에서는 HTTPS를 사용하여 명령줄에서 Cloud Storage에 액세스할 수 있는 도구인 gsutil의 설치 및 설정을 설명합니다. gsutil을 설치하면 공개 데이터에 대한 즉시 읽기 cloud.google.com 그럼 설치해보자 1. 공식문서 상의 링크에서 Cloud SDK Installer 를 다운..
2021.11.04 -
GKE 클러스터를 GCE VM에서 접근하기 (kubectl)
GKE 클러스터를 만드는 것은 대단히 쉽다. 또한 일단 클러스터가 완성되면 Cloud Shell 을 통해 별도의 설정없이 kubectl 로 쉽게 접근할 수도 있다. 하지만 Cloud Shell이 만약 본인의 GCE VM 에서 이 GKE Cluster 에 접근하고 싶은 경우도 있을 것이다. 나같은 경우에는 배포에 필요한 YAML 파일들을 Repository 에 저장해서 배포를 하고 있고, 또 GKE에 배포해보면서 YAML 파일들을 수정해야 할 경우도 많이 생긴다. 사실 Cloud Shell 에서 Repository 를 받아서 할 수 있는 경우도 있지만,,, 음 Cloud Shell 이 사라질 수도 있다는 묘한 찝찝함이랄까? 그냥 내 GCE VM에서 작업하고 싶었다. 그렇다면 본인의 GCE VM에서 GKE ..
2021.09.27 -
GCP Console 에서 도메인 발급받기 (Cloud Domains)
GCP 를 매일같이 쓰고 있으면서도 잘 몰랐는데 최근에 Cloud Domains 라는 서비스가 새로 런칭된 모양이다. 아직 Preview 서비스라서 베타버전같은 느낌이겠지만, 기존에 GCP 상에서 VM을 만들고 다른 도메인 업체를 통해 도메인을 받아 VM의 IP와 연결하는 작업이 매우 귀찮았는데 한번에 통합되어서 매우 편하게 될 것 같다. 무엇보다도 GCP 상에서 함께 과금이 되는 체계이니 회사에서 GCP를 사용하는 경우에는 과금체계의 통일에도 매우 좋을 것 같다. 1. 도메인 생성방법 도메인을 생성하는 방법은 매우 간단하다. GCP Console > Network services > Cloud Domains > REGISTER DOMAIN 2. 원하는 도메인을 검색하고 쇼핑해주자. 3. DNS Conf..
2021.09.16 -
Source Repositories 에 SSH Key 연동하기 (GCP)
로컬 PC에서 GCP의 Source Repositories 에 코드를 커밋하거나 푸쉬할 수 있도록 SSH key로 연동을 해보자. 세팅 환경은 다음과 같다. 로컬 PC: Ubuntu 20.04 또는 일반적인 리눅스 환경 Note: 리눅스 계열은 물론 Windows 환경에서 Git Bash 를 설치할 경우에도 이 방법으로 SSH Key 연동을 할 수 있으니 한번 시도해 보자. 로컬 PC에서 SSH Key 생성 다음 명령어로 SSH Key 를 생성한다. ssh-keygen -t rsa -b 4096 -C "your-email@domain.com" # 이메일은 예시이므로 본인의 이메일 주소로 바꾸어준다. 생성 시에 두가지를 물어볼 것이다. 1. SSH Key를 어디에 저장할 것인지: 딱히 다른경로에 저장할 이..
2021.06.30 -
GCP에서의 CI/CD 파이프라인 구축
현재 진행중인 프로젝트에서 GCP에 구축한 CI/CD 파이프라인에 대해서 간단히 소개하고자 한다. GCP에서는 CI/CD 파이프라인을 구축할 수 있도록 몇가지 서비스를 제공하고 있다. 자체적인 스크립트 작성은 최소화하면서 최대한 GCP의 서비스들을 이용하는 방향으로 CI/CD 파이프라인을 구축했다. 현재 운영중인 서비스의 특징은 다음과 같다. API 서버는 사내 AI 서비스를 사용하고자 하는 유저들에게 API 를 제공하고 있다. 유저들은 이 API를 사용하여 자신의 데이터로 Data preprocessing, Training, Inference 등을 할 수 있다. 또한 이 API 서버는 특정 어플리케이션에도 바인딩 되어 서비스를 하는 등 활용범위가 매우 넓다. API 서버는 Fast API 라는 Pyth..
2021.06.29