본문 바로가기

GCP20

Cloud SQL for MySQL: Qwik Start Google Cloud SQL MySQL 인스턴스를 만들고 연결하는 방법과 Cloud Console 및 mysql 클라이언트를 사용하여 기본 SQL 작업을 수행하는 방법 탐색 메뉴 > SQL > Create instance MYSQL을 선택함 설정해주기 설정 완료 화면 Cloud Shell에서 mysql 클라이언트를 사용하여 인스턴스에 연결 위에서 지정해준 암호를 입력해주면 mysql 프롬프트가 표시됨 데이터베이스 생성 및 데이터 업로드 guestbookCloud SQL 인스턴스에서 호출되는 SQL 데이터베이스를 만듦 CREATE DATABASE guestbook; 방명록 데이터베이스에 다음 샘플 데이터를 삽입 USE guestbook; CREATE TABLE entries (guestName VARCH.. 2021. 6. 25.
Datastore: Qwik Start Google Cloud를 사용하여 Google Cloud Datastore에 데이터를 저장하고 쿼리하는 방법 Datastore > Entities 데이터베이스를 생성 할 위치를 선택 데이터베이스 만들기 (저장 후에는 위치 변경이 불가능) 쿼리 실행 QUERY BY KIND > CREATE ENTITY 완성 화면 필터적용 FILTER ENTITIES를 선택 > 아래와 같이 설정하고 필터 적용 QUERY BY GQL를 선택하면 명령어를 입력할 수 있음 퀴리 상자에 다음을 추가함 (대소문자 구별!) 쿼리가 적용이 되면 다음과 같이 표시가 됨 2021. 6. 25.
Container-Optimized OS : Qwik Start container-optimized : 도커 컨테이너를 실행하는데 최적화된 compute engine VM용 운영체제 이미지 장점 컨테이너 즉시 실행 - 도커 런타임 및 cloud-init가 미리 설치된 상태로 제공 호스트에서 설정작업을 할 필요 없이 VM을 생성하는 동시에 도커를 가져올 수 있다 공격에 노출되는 영역 축소 - 공간을 적게 차지해서 인스턴스에서 공격에 노출될 만한 영역이 줄어든다 기본적으로 잠김 - 잠긴 방화벽과 기타 보안 설정이 기본적으로 포함됨 자동 업데이트 - 업데이트를 백그라운드에서 자동으로 다운로드하도록 구성됨 재부팅만 하면 최신 업데이트를 사용 가능 사용 사례 최소한의 설정으로 도커 또는 컨테이너를 지원하야 하는 경우 공간을 적게 차지하고 컨테이너에 맞게 보안이 강화된 운영체제.. 2021. 6. 25.
Cloud Source Repositories: Qwik Start 새 저장소 만들기 cloud shell에서 새로운 cloud source repository를 만듦 gcloud source repos create REPO_DEMO 새 저장소를 Cloud Shell 세션에 복제 새 cloud source repository의 콘텐츠를 cloud shell 세션의 로컬 저장소에 복제 glcoud source repos clone REPO-DEMO Cloud Source Repository로 푸시 cloud source repositories에 해당 컨텐츠를 추가 Google Cloud Source 저장소에서 파일 찾아보기 탐색 메뉴를 열고 소스 저장소 > 소스 코드를 선택 REPO_DEMO> myfile.txt를 클릭 하여 소스 코드 브라우저에서 파일의 내용을 저장 2021. 6. 24.
App Engine: Qwik Start - Python 학습목표 - 응용 프로그램 다운로드 - 응용 프로그램 테스트 - 애플리케이션 배포 Google App Engine Admin API 사용 : 개발자가 App Engine 앱을 프로비저닝하고 관리할 수 있다 app engine admin API을 검색창에 입력 아래사진처럼 enabled 설정되어 있으면 다음으로 넘어가면 되고 설정이 안되어 있다면 Enable을 눌러서 설치한다 Hello World 앱 다운로드 파이썬용 Hello World 앱을 사용해 google cloud에 앱을 배포함 응용 프로그램 테스트 파란색으로 표시된 이모티콘을 누르고 preview on port 8080을 클릭함 아래와 같은 화면을 볼 수 있음 cloud shell에서 새명령 줄 세션을 연다 샘플코드가 포함된 디렉토리로 이동 한.. 2021. 6. 24.
Google Cloud SDK: Qwik Start - Redhat/Centos Google Cloud SDK : Qwik start- Rethat / Centos centos 또는 Redhat을 이용해서 vm을 만드는 과정 compute Engine > vm 인스턴스에서 vm인스턴스를 만듦 -> 부팅 디스크 구성을 centos7으로 설정 -> HTTP 허용 ssh을 클릭하면 아래와 같은 창이 나타난다 SSH창에서 Cloud SDK를 설정하는 과정 yum을 이용해서 google-cloud-sdk라는 이름을 가진 cloud SDK를 만들어준다 sudo tee -a /etc/yum.repos.d/google-cloud-sdk.repo 새 계정을 추가하기 위해서 옵션2를 선택함 아래와 같은 화면이 나오면 프로젝트 ID를 입력해줌 gcloud 명령어를 실행 gcloud SDK 설치에 대한 .. 2021. 6. 24.
Compute Engine: Qwik Start - Windows 가상 머신 인스턴스를 만든다 내용은 안 건들고 부팅 디스크만 window server 2012 R2 Datacenter로 변경해서 만들어줌 잘 진행하다가 [원격 데스크톱(RDP)을 통해 Windows Server에 접속하기]에서 삐걱되기 시작함ㅠ vm인스턴스 페이지에 초록 아이콘이 올라 온 것을 확인하고 서버 인스턴스에서 RDP연결을 수락할 준비가 되었는지 확인하려고 Cloud Sell 터미널 명령줄에서 다음 명령어를 실행해봄 gcloud compute instances get-serial-port-output instance-1 instance 확인 되었다는 결과가 나올때까지 반복하라고 해서 10번 이상을 반복해봤는데... 왜 수락 안해줘여ㅠㅠㅠ 진짜 20번은 시도해본듯 절대 수락 안해주는 우리의 GC.. 2021. 6. 22.
[Google Cloud Study Jam] Qwiklabs 및 Google Cloud 살펴보기 cloud shell 사용방법 (대부분 리눅스 명령어와 같음) #gcloud auth list -> gcloud 명령어인 auth list를 실행함 -> 사용자 인증 정보가 확인된 계정 목록 확인 가능 # nano 파일 -> 해당 파일을 수정하기 위한 명령어 -> nano 텍스트 편집기 편집기 화면 저장 방법 : ctrl+x누르고 y누르고 enter cat 명령어로 내용확인 가능 2021. 6. 14.
반응형