43.3. 시작 구성 및 자동 확장 그룹 생성
클러스터 자동 확장기를 배포하기 전에 기본 이미지를 참조하는 AWS(Amazon Web Services) 시작 구성 및 자동 확장 그룹을 생성해야 합니다. 새 노드가 시작될 때 기존 클러스터에 자동으로 참여하도록 시작 구성을 구성해야 합니다.
사전 요구 사항
- AWS에 OpenShift Container Platform 클러스터를 설치합니다.
- 기본 이미지를 만듭니다.
-
클러스터에 EFK 스택을 배포한 경우 노드 레이블을
logging-infra-fluentd=true
로 설정합니다.
절차
마스터 노드에서 부트스트랩.kubeconfig 파일을 생성합니다.
ssh master "sudo oc serviceaccounts create-kubeconfig -n openshift-infra node-bootstrapper" > ~/bootstrap.kubeconfig
$ ssh master "sudo oc serviceaccounts create-kubeconfig -n openshift-infra node-bootstrapper" > ~/bootstrap.kubeconfig
Copy to Clipboard Copied! Toggle word wrap Toggle overflow bootstrap .kubeconfig 파일에서 user-data.txt cloud-init 파일을 생성합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 시작 구성 템플릿을 AWS S3 버킷에 업로드합니다.
AWS CLI를 사용하여 시작 구성을 생성합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고템플릿을 인코딩하기 전에 16KB 미만인 경우
--template-url을
로 대체하여 AWS CLI를 사용하여 제공할 수 있습니다.--user-
dataAWS CLI를 사용하여 자동 확장 그룹을 생성합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow