brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Apr 26. 2022

178. Cloud Shell 사용하기(3/6)

GCP 클라우드 쉘로 서버도 만들어 보자

Cloud Shell 로 ssh도 접속해 보자



<1>  인증과 프로젝트 지정, 환경 설정

<2>  CLI , Auto-complete mode

<3>  gcloud compute ssh 사용하기

<4> CLI 설정시 참고



<1>  인증과 프로젝트 지정, 환경 설정


1

인증과 프로젝트 지정

gcloud auth list

gcloud config list project



2

확인

gcloud config get-value compute/zone

gcloud config get-value compute/region


gcloud compute project-info describe --project <your_project_ID>


3

환경 설정

export PROJECT_ID=<your_project_ID>

export ZONE=<your_zone>


export PROJECT_ID=secret-zㅌㅌㅌyr-3ㅌㅌㅌㅌ

export ZONE=asia-northeast3-a


echo $PROJECT_ID

echo $ZONE



4

인스턴스 생성하기

gcloud compute instances create  cloud-gcp-web01-dev --machine-type n1-standard-2 --zone $ZONE


Created [https://www.googleapis.com/compute/v1/projects/secret-zyr-341/zones/asia-northeast3-a/instances/cloud-gcp-web01-dev].

NAME: cloud-gcp-web01-dev

ZONE: asia-northeast3-a

MACHINE_TYPE: n1-standard-2

PREEMPTIBLE:

INTERNAL_IP: 10.178.0.12

EXTERNAL_IP: 34.64.241.97

STATUS: RUNNING




5

환경 보기

gcloud config list


gcloud config list --all


gcloud components list



6

도움 명령어

gcloud -h


gcloud config --help





<2>  CLI , Auto-complete mode



1

리눅스 서버에 에이전트 설치


sudo apt-get install google-cloud-sdk


2

활성화

gcloud beta interactive


Pressing F2 toggles the active help section to ON or OFF.


명령어가 자동 완성형으로 나타 난다 ~~


3

서버 정보 자세히 보기

gcloud compute instances describe <your_vm>


gcloud compute instances describe cloud-gcp-web01-dev

n


exit




<3>  gcloud compute ssh 사용하기


1

ssh 사용하기

gcloud compute ssh cloud-gcp-web01-dev --zone $ZONE

<엔터>

<엔터>

접근키 생성됨

 

로그인 성공

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

permitted by applicable law.

topasseoseo1@cloud-gcp-web01-dev:~$





다음 공부


https://brunch.co.kr/@topasvga/2392





<4> CLI 설정시 참고


https://brunch.co.kr/@topasvga/794




https://brunch.co.kr/@topasvga/1835



https://brunch.co.kr/@topasvga/2395


감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari