15.9. 매니페스트 파일 생성
설치 프로그램을 사용하여 assets 디렉터리에 매니페스트 파일 세트를 생성하십시오. 매니페스트 파일은 작업자 시스템에 사용할 AWS Outposts 서브넷을 지정하고 네트워크 공급자에 필요한 설정을 지정하는 데 필요합니다.
install-config.yaml 파일을 재사용하려면 매니페스트 파일을 생성하기 전에 백업 파일을 생성합니다.
프로세스
선택 사항:
install-config.yaml파일의 작업 사본을 만듭니다.cp install-config.yaml install-config.yaml.backup
$ cp install-config.yaml install-config.yaml.backupCopy to Clipboard Copied! Toggle word wrap Toggle overflow assets 디렉터리에 매니페스트 세트를 생성합니다.
openshift-install create manifests --dir <installation_-_directory>
$ openshift-install create manifests --dir <installation_-_directory>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이 명령은 다음 메시지를 표시합니다.
출력 예
INFO Consuming Install Config from target directory INFO Manifests created in: <installation_directory>/manifests and <installation_directory>/openshift
INFO Consuming Install Config from target directory INFO Manifests created in: <installation_directory>/manifests and <installation_directory>/openshiftCopy to Clipboard Copied! Toggle word wrap Toggle overflow 이 명령은 다음 매니페스트 파일을 생성합니다.
출력 예
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
15.9.1. 매니페스트 파일 수정 링크 복사링크가 클립보드에 복사되었습니다!
AWS Outposts 환경에는 매니페스트 생성된 파일에서 수동으로 수정해야 하는 다음과 같은 제한 사항이 있습니다.
- 네트워크 연결의 최대 전송 단위(MTU)는 연결을 통해 전달할 수 있는 가장 큰 허용 가능한 패킷의 크기(바이트)입니다. 외부 서비스 링크는 최대 패킷 크기를 1300바이트로 지원합니다. 서비스 링크에 대한 자세한 내용은 AWS 리전에 대한 외부 연결을참조하십시오.
이러한 값을 변경하는 방법에 대한 자세한 내용은 아래에서 확인할 수 있습니다.
작업자
머신 세트에Outpost Subnet 사용<installation_directory>/openshift/99_openshift-cluster-api_worker-machineset-0.yaml 서브넷 ID를 찾아 Outpost에 생성된 프라이빗 서브넷의 ID로 바꿉니다. 결과적으로 모든 작업자 머신이 Outpost에 생성됩니다.
네트워크 공급자의 MTU 값을 지정합니다.
outpost 서비스 링크는 최대 패킷 크기를 1300 바이트로 지원합니다. 이 요구 사항을 준수하도록 네트워크 공급자의 MTU를 수정해야 합니다. manifests 디렉터리에 cluster-network-03-config.yml이라는 새 파일을 생성합니다.
OpenShift SDN 네트워크 공급자를 사용하는 경우 MTU 값을 1250으로 설정합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OVN-Kubernetes 네트워크 공급자를 사용하는 경우 MTU 값을 1200으로 설정합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow