14.6. AWS 로컬 영역에 빠르게 클러스터 설치
OpenShift Container Platform 4.15의 경우 AWS(Amazon Web Services)에 클러스터를 빠르게 설치하여 컴퓨팅 노드를 로컬 영역 위치로 확장할 수 있습니다. 이 설치 경로를 사용하면 설치 프로그램이 구성 파일에 정의된 각 영역에 대한 네트워크 리소스 및 로컬 영역 서브넷을 자동으로 생성합니다. 설치를 사용자 지정하려면 클러스터를 배포하기 전에 install-config.yaml
파일에서 매개변수를 수정해야 합니다.
14.6.1. AWS 로컬 영역을 사용하도록 설치 구성 파일 수정
AWS 로컬 영역을 포함하도록 install-config.yaml
파일을 수정합니다.
사전 요구 사항
- AWS 계정을 구성했습니다.
-
aws 구성
을 실행하여 AWS 키와 AWS 리전을 로컬 AWS 프로필에 추가했습니다. - 설치 프로그램을 지정하여 OpenShift Container Platform 클러스터의 서브넷을 자동으로 생성할 때 적용되는 구성 제한 사항을 잘 알고 있습니다.
- 각 영역의 로컬 영역 그룹을 선택했습니다.
-
"설치 구성 파일 생성" 절차를 사용하여
install-config.yaml
파일을 생성했습니다.
프로세스
에지 컴퓨팅 풀의
platform.aws.zones
속성에 로컬 영역 이름을 지정하여install-config.yaml
파일을 수정합니다.# ... platform: aws: region: <region_name> compute: - name: edge platform: aws: zones: - <local_zone_name> #...
# ... platform: aws: region: <region_name>
1 compute: - name: edge platform: aws: zones:
2 - <local_zone_name> #...
Copy to Clipboard Copied! us-west-2
AWS 리전에 클러스터를 설치하는 구성의 예는 엣지 노드를로스앤젤레스
및라스베가스
위치의 로컬 영역으로 확장합니다.apiVersion: v1 baseDomain: example.com metadata: name: cluster-name platform: aws: region: us-west-2 compute: - name: edge platform: aws: zones: - us-west-2-lax-1a - us-west-2-lax-1b - us-west-2-las-1a pullSecret: '{"auths": ...}' sshKey: 'ssh-ed25519 AAAA...' #...
apiVersion: v1 baseDomain: example.com metadata: name: cluster-name platform: aws: region: us-west-2 compute: - name: edge platform: aws: zones: - us-west-2-lax-1a - us-west-2-lax-1b - us-west-2-las-1a pullSecret: '{"auths": ...}' sshKey: 'ssh-ed25519 AAAA...' #...
Copy to Clipboard Copied! - 클러스터를 배포합니다.
다음 단계