15.9. 매니페스트 파일 생성


설치 프로그램을 사용하여 assets 디렉터리에 매니페스트 파일 세트를 생성하십시오. 매니페스트 파일은 작업자 시스템에 사용할 AWS Outposts 서브넷을 지정하고 네트워크 공급자에 필요한 설정을 지정하는 데 필요합니다.

install-config.yaml 파일을 재사용하려면 매니페스트 파일을 생성하기 전에 백업 파일을 생성합니다.

프로세스

  1. 선택 사항: install-config.yaml 파일의 작업 사본을 만듭니다.

    $ cp install-config.yaml install-config.yaml.backup
    Copy to Clipboard Toggle word wrap
  2. assets 디렉터리에 매니페스트 세트를 생성합니다.

    $ openshift-install create manifests --dir <installation_-_directory>
    Copy to Clipboard Toggle word wrap

    이 명령은 다음 메시지를 표시합니다.

    출력 예

    INFO Consuming Install Config from target directory
    INFO Manifests created in: <installation_directory>/manifests and <installation_directory>/openshift
    Copy to Clipboard Toggle word wrap

    이 명령은 다음 매니페스트 파일을 생성합니다.

    출력 예

    $ tree
    .
    ├── manifests
    │   ├── cluster-config.yaml
    │   ├── cluster-dns-02-config.yml
    │   ├── cluster-infrastructure-02-config.yml
    │   ├── cluster-ingress-02-config.yml
    │   ├── cluster-network-01-crd.yml
    │   ├── cluster-network-02-config.yml
    │   ├── cluster-proxy-01-config.yaml
    │   ├── cluster-scheduler-02-config.yml
    │   ├── cvo-overrides.yaml
    │   ├── kube-cloud-config.yaml
    │   ├── kube-system-configmap-root-ca.yaml
    │   ├── machine-config-server-tls-secret.yaml
    │   └── openshift-config-secret-pull-secret.yaml
    └── openshift
        ├── 99_cloud-creds-secret.yaml
        ├── 99_kubeadmin-password-secret.yaml
        ├── 99_openshift-cluster-api_master-machines-0.yaml
        ├── 99_openshift-cluster-api_master-machines-1.yaml
        ├── 99_openshift-cluster-api_master-machines-2.yaml
        ├── 99_openshift-cluster-api_master-user-data-secret.yaml
        ├── 99_openshift-cluster-api_worker-machineset-0.yaml
        ├── 99_openshift-cluster-api_worker-user-data-secret.yaml
        ├── 99_openshift-machineconfig_99-master-ssh.yaml
        ├── 99_openshift-machineconfig_99-worker-ssh.yaml
        ├── 99_role-cloud-creds-secret-reader.yaml
        └── openshift-install-manifests.yaml
    Copy to Clipboard Toggle word wrap

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으로 설정합니다.

    apiVersion: operator.openshift.io/v1
    kind: Network
    metadata:
      name: cluster
    spec:
      defaultNetwork:
        openshiftSDNConfig:
          mtu: 1250
    Copy to Clipboard Toggle word wrap

    OVN-Kubernetes 네트워크 공급자를 사용하는 경우 MTU 값을 1200으로 설정합니다.

    apiVersion: operator.openshift.io/v1
    kind: Network
    metadata:
      name: cluster
    spec:
      defaultNetwork:
        ovnKubernetesConfig:
          mtu: 1200
    Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동