AZURE Stack Hub Marketplace에 AKS(Azure Kubernetes Services) 엔진 필수 구성 요소 추가

사용자를 위해 AKS(Azure Kubernetes Services) 엔진을 설정할 수 있습니다. 이 문서에 설명된 항목을 Azure Stack Hub에 추가합니다. 그러면 사용자는 조정된 단일 작업으로 Kubernetes 클러스터를 배포할 수 있습니다. 이 문서에서는 연결된 환경과 연결이 끊어진 환경에서 사용자가 AKS 엔진을 사용할 수 있도록 하는 데 필요한 단계를 안내합니다. AKS 엔진은 서비스 주체 ID에 따라 달라집니다. AKS 엔진은 마켓플레이스에 사용자 지정 스크립트 확장 및 AKS 기본 이미지도 있어야 합니다. AKS 엔진을 사용하려면 Azure Stack Hub 1910 이상을 실행해야 합니다.

참고

AKS 엔진 릴리스 정보에서 AKS 엔진 버전 번호에 대한 Azure Stack Hub 매핑을 찾을 수 있습니다.

사용자의 서비스 제공 확인

사용자에게 충분한 공간이 있는 Azure Stack Hub에 대한 계획, 제안 및 구독이 필요합니다. 사용자는 마스터 3개와 작업자 노드 3개로 구성된 최대 6개의 가상 머신 클러스터를 배포하려고 하는 경우가 많습니다. 할당량이 충분히 큰지 확인해야 합니다.

서비스 제공 계획 및 설정에 대한 자세한 내용은 Azure Stack Hub의 서비스 제공 개요를 참조하세요.

서비스 주체 및 자격 증명 만들기

Kubernetes 클러스터에는 Azure Stack Hub에서 SPN(서비스 주체) 및 역할 기반 권한이 필요합니다.

AKS 기본 이미지 추가

Azure에서 항목을 가져오면 AKS 기본 이미지를 마켓플레이스에 추가할 수 있습니다. 그러나 Azure Stack Hub의 연결이 끊어진 경우 다음 지침을 사용하여 Azure에서 마켓플레이스 항목을 다운로드 하여 항목을 추가합니다. 5단계에서 지정한 항목을 추가합니다.

마켓플레이스에 다음 항목을 추가합니다.

  1. 관리 포털에 로그인합니다 https://adminportal.local.azurestack.external.

  2. 모든 서비스를 선택한 다음 관리 범주에서 Marketplace 관리를 선택합니다.

  3. + Azure에서 추가를 선택합니다.

  4. AKS Base를 입력합니다.

  5. AKS 엔진의 버전과 일치하는 이미지 버전을 선택합니다. 지원되는 Kubernetes 버전에서 AKS 엔진 버전에 대한 AKS 기본 이미지 목록을 찾을 수 있습니다.

  6. 다운로드를 선택합니다 .

사용자 지정 스크립트 확장 추가

Azure에서 항목을 가져오면 마켓플레이스에 사용자 지정 스크립트를 추가할 수 있습니다. 그러나 Azure Stack Hub의 연결이 끊어진 경우 Azure 에서 마켓플레이스 항목 다운로드 지침을 사용하여 항목을 추가합니다. 5단계에서 지정한 항목을 추가합니다.

  1. 관리 포털 https://adminportal.local.azurestack.external을 엽니다.

  2. 모든 서비스를 선택한 다음 관리 범주에서 Marketplace 관리를 선택합니다.

  3. + Azure에서 추가를 선택합니다.

  4. Custom Script for Linux를 입력합니다.

  5. 다음 프로필이 있는 스크립트를 선택합니다.

    • 제품: Linux 2.0용 사용자 지정 스크립트

    • 버전: 2.0.6(또는 최신 버전)

    • Publisher: Microsoft Corp

      참고

      둘 이상의 Linux용 사용자 지정 스크립트 버전이 나열될 수 있습니다. 항목의 마지막 버전을 추가해야 합니다.

  6. 다운로드를 선택합니다 .

다음 단계

Azure Stack Hub의 AKS 엔진이란?

Azure Stack Hub의 서비스 제공 개요