IT/GCP 6

[GCP] GCP의 NAS인 Filestore를 이용하여 PV 생성하기.(아직 작성중인 글)

GCP환경의 Kubernetes Engine에서 외부 볼륨으로 gcePersistentDisk(이하 gcePD)를 사용하고 있었는데. 이 볼륨은 ReadWriteOnce(RWO) 만 지원하고 ReadWriteMany(RWM)를 지원하지 않는 문제점이 있다.(즉, 여러 노드에서 접근이 불가능하다.) 거기에다가 Kubernetes 1.17 버전부터 Deprecated 된 방법이라 새로운 볼륨을 사용하여 PV를 만들어야 하는데 GCP에서 제공하는 관리형 NAS인 Filestore를 사용 해 보기로 했다. GCP Filestore 메뉴에 들어가서 CREATE INSTANCE를 클릭한다. 각종 설정들을 알맞게 입력하고 NFS 볼륨을 만들어 줍니다. 그런데 Create 버튼을 클릭하자 위와 같은 에러메시지가 나오며..

IT/GCP 2022.08.09

[GCP] Container Registry에 image push 하기.

gcloud SDK 와 Docker가 설치 되어 있는 PC에서 진행하는 것을 전제로 합니다. 먼저 GCP 웹 콘솔에서 [API 및 서비스] 항목에 들어가 아래 GCR API를 활성화 해 줍니다. 아래 명령어로 gcloud 인증을 사용하도록 도커를 구성 합니다. $ gcloud auth configure-docker 그 다음 아래 명령어를 통해 가지고 있는 이미지에 태깅을 해 줍니다 $ docker tag [SOURCE_IMAGE] gcr.io/[PROJECT-ID]/[IMAGE:TAG] GCR에 PUSH(업로드) 해 줍니다. $ docker push gcr.io/[PROJECT-ID]/[IMAGE:TAG]

IT/GCP 2022.06.14

[GCP] Googlc Cloud CLI 를 설치하고 CI/CD 파이프라인 구축하기.

1. Google Cloud SDK 설치하기. 참조 : https://cloud.google.com/sdk/docs/downloads-interactive?hl=ko Google Cloud CLI 설치 프로그램 사용 | Google Cloud CLI 문서 의견 보내기 Google Cloud CLI 설치 프로그램 사용 Google Cloud CLI는 지원되는 플랫폼별로 설치 프로그램을 제공하며 대화형 또는 비대화형으로 배포할 수 있습니다. 대화형 설치 설치 프로그램을 사용 cloud.google.com # Windows에 내장된 Power Shell을 이용하여 진행 해도 되지만, 이 글에서는 VS Code에 Power Shell 터미널을 띄워서 진행 합니다. 1) VS Code를 관리자 권한으로 실행 합니..

IT/GCP 2022.04.20

[GCP] GCE에 Volume Mount 하기.

참조 : https://cloud.google.com/compute/docs/disks/add-persistent-disk?hl=ko $ sudo mkfs.ext4 -m 0 -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/sdb # /dev/sdb는 마운트 할 스토리지 디바이스를 의미 $ sudo mount -o discard,defaults /dev/sdb /home/g-cloud/kafkadata # /home/g-cloud/kafka는 mount 할 디렉토리를 의미한다. $ sudo chmod a+w /home/g-cloud/kafkadata # VM 재시작시 자동 마운트 구성 $ sudo cp /etc/fstab /etc/fstab.backup $..

IT/GCP 2022.04.13

[GCP] GCE VM에 SSH 접속하기.

Xshell 을 이용하여 GCP Compute Engine 인스턴스에 접속하는 방법 입니다. 우선 생성된 인스턴스의 외부 IP가 필요합니다. Xshell에서 새로만들기 → 세션 을 선택하여 [연결] 탭의 [호스트] 에 접속할 인스턴스의 외부 IP를 입력합니다. [사용자 인증] 탭에서 사용자 이름은 g-cloud로 입력한다. 인증 방법은 Public Key를 체크하고 [설정]을 클릭한다. [찾아보기] 클릭 후 [생성] 키 생성 키 이름을 입력하고 암호는 선택적으로 입력한뒤 [마침]을 클릭 클릭 후 생성된 key 값을 전체 복사 합니다. 메타데이터에서 [수정] 을 클릭하고 복사한 키 값 맨 뒤에 g-cloud를 붙여준뒤 저장합니다. 이후 Xshell로 접속하면 접속이 잘 됩니다.

IT/GCP 2022.04.07