Guide - Persistent Disk 및 Cloud SQL로 GKE에 WordPress 배포
가이드 링크 추가필요
Persistent Disk 및 Cloud SQL로 GKE에 WordPress 배포
GKE 클러스터 만들기
노드가 3개인 클러스터 생성하기
CLUSTER_NAME=persistent-disk-tutorial
gcloud container clusters create $CLUSTER_NAME \
--num-nodes=3 --enable-autoupgrade --no-enable-basic-auth \
--no-issue-client-certificate --enable-ip-alias --metadata \
disable-legacy-endpoints=true
Persistent Disk 에서 지원되는 PV 및 PVC 만들기
// Cloud Shell에서 매니페스트 파일을 배포
$ kubectl apply -f $WORKING_DIR/wordpress-volumeclaim.yaml
// 상태를 확인
$ kubectl get persistentvolumeclaim
MySQL dyd Cloud SQL 인스턴스 만들기
// Cloud Shell에서 mysql-wordpress-instance이라는 인스턴스를 만듭니다.
$ INSTANCE_NAME=mysql-wordpress-instance
$ gcloud sql instances create $INSTANCE_NAME
// 인스턴스 연결 이름을 환경 변수로 추가합니다
$ export INSTANCE_CONNECTION_NAME=$(gcloud sql instances describe $INSTANCE_NAME \
--format='value(connectionName)')
// WordPress에 대해 데이터를 저장할 데이터베이스를 만듭니다.
$ gcloud sql databases create wordpress --instance $INSTANCE_NAME
// WordPress에서 인스턴스를 인증할 wordpress라는 데이터베이스 사용자와 비밀번호를 만듭니다.
$ CLOUD_SQL_PASSWORD=$(openssl rand -base64 18)
gcloud sql users create wordpress --host=% --instance $INSTANCE_NAME \
--password $CLOUD_SQL_PASSWORD
Author And Source
이 문제에 관하여(Guide - Persistent Disk 및 Cloud SQL로 GKE에 WordPress 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@leesjpr/Guide-저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)