1.4.5.2. 명령줄 인터페이스를 사용하여 Microsoft Azure Red Hat OpenShift for Submariner 준비


Microsoft Azure Red Hat OpenShift 서비스는 컨테이너 기반 애플리케이션 빌드 프로세스를 단순화하는 데 사용할 수 있는 다양한 툴과 리소스를 결합합니다. 명령줄 인터페이스를 사용하여 Submariner 배포를 위해 Azure Red Hat OpenShift 클러스터를 준비하려면 다음 단계를 완료하십시오.

  1. Azure CLI 를 설치합니다.
  2. Azure CLI에서 다음 명령을 실행하여 확장을 설치합니다.

    az extension add --upgrade -s <path-to-extension>

    path-to-extension.whl 확장자 파일을 다운로드한 경로로 바꿉니다.

  3. 다음 명령을 실행하여 CLI 확장이 사용 중인지 확인합니다.

    az extension list

    확장을 사용하는 경우 출력은 다음 예와 유사할 수 있습니다.

    "experimental": false,
    "extensionType": "whl",
    "name": "aro",
    "path": "<path-to-extension>",
    "preview": true,
    "version": "1.0.x"
  4. Azure CLI에서 다음 명령을 실행하여 프리뷰 기능을 등록합니다.

    az feature registration create --namespace Microsoft.RedHatOpenShift --name AdminKubeconfig
  5. 다음 명령을 실행하여 관리자 kubeconfig 를 검색합니다.

    az aro get-admin-kubeconfig -g <resource group> -n <cluster resource name>

    참고: az aro 명령은 kubeconfig 를 로컬 디렉터리에 저장하고 이름 kubeconfig 를 사용합니다. 이를 사용하려면 파일 경로와 일치하도록 환경 변수 KUBECONFIG 를 설정합니다. 다음 예제를 참조하십시오.

    export KUBECONFIG=<path-to-kubeconfig>
    oc get nodes
  6. Azure Red Hat OpenShift 클러스터를 가져옵니다. 클러스터 가져오기에 대한 자세한 내용은 클러스터 가져오기 소개 를 참조하십시오.
1.4.5.2.1. API를 사용하여 Microsoft Azure Red Hat OpenShift for Submariner 준비

API를 사용하여 Submariner 배포를 위해 Azure Red Hat OpenShift 클러스터를 준비하려면 다음 예와 유사한 YAML 콘텐츠를 사용자 지정하고 적용합니다.

apiVersion: submarineraddon.open-cluster-management.io/v1alpha1
kind: SubmarinerConfig
metadata:
    name: submariner
    namespace: <managed-cluster-namespace>
spec:
    loadBalancerEnable: true

managed-cluster-namespace 를 관리 클러스터 이름으로 교체합니다.

SubmarinerConfig 의 이름은 예제와 같이 잠수함 이어야 합니다.

이 구성에서는 작업자 노드 중 하나에 Azure Red Hat OpenShift 클러스터의 Submariner 게이트웨이로 레이블을 지정합니다.

기본적으로 Submariner는 IP 보안(IPsec)을 사용하여 게이트웨이 노드의 클러스터 간에 보안 터널을 설정합니다. 기본 IPsec NATT 포트를 사용하거나 구성한 다른 포트를 지정할 수 있습니다. IPsec NATT 포트를 지정하지 않고 이 절차를 실행하면 연결에 포트 4500/UDP가 사용됩니다.

사용자 지정 옵션에 대한 정보는 Submariner 배포 사용자 지정을 참조하십시오.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동