5.4. 피어 Pod 구성 맵 생성
피어 Pod 구성 맵을 생성해야 합니다.
프로세스
Compute Engine 인스턴스에 로그인하여 다음 환경 변수를 설정합니다.
다음 명령을 실행하여 프로젝트 ID를 가져옵니다.
GCP_PROJECT_ID=$(gcloud config get-value project)
$ GCP_PROJECT_ID=$(gcloud config get-value project)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 영역을 가져옵니다.
GCP_ZONE=$(gcloud config get-value compute/zone)
$ GCP_ZONE=$(gcloud config get-value compute/zone)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 네트워크 이름 목록을 검색합니다.
gcloud compute networks list --format="value(name)"
$ gcloud compute networks list --format="value(name)"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 네트워크를 지정합니다.
GCP_NETWORK=<network_name>
$ GCP_NETWORK=<network_name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 자동 모드 네트워크만 지원됩니다. 현재 사용자 지정 네트워크는 지원되지 않습니다.
다음 예에 따라
peer-pods-cm.yaml
매니페스트 파일을 생성합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - GCP_MACHINE_TYPE
- 머신 유형이 워크로드 오브젝트에 정의되지 않은 경우 사용되는 기본 머신 유형을 정의합니다.
- TAGS
-
사용자 정의 태그를 Pod VM 인스턴스의
키:값
쌍으로 구성하여 피어 Pod 비용을 추적하거나 다른 클러스터에서 피어 Pod를 식별할 수 있습니다. - PEERPODS_LIMIT_PER_NODE
-
이 값을 늘리면 노드에서 더 많은 피어 Pod를 실행할 수 있습니다. 기본값은
10
입니다. - ROOT_VOLUME_SIZE
- 더 큰 컨테이너 이미지를 사용하여 Pod의 이 값을 늘릴 수 있습니다. Pod VM의 루트 볼륨 크기(GB)를 지정합니다. 기본 및 최소 크기는 6GB입니다.
다음 명령을 실행하여 구성 맵을 생성합니다.
oc create -f peer-pods-cm.yaml
$ oc create -f peer-pods-cm.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow