리노드 쿠버네티스 엔진 엔터프라이즈(LKE 엔터프라이즈)가 6월 5일에 제한적으로 출시되었으며, 이번 출시를 통해 첫 번째 엔터프라이즈 클러스터를 생성하는 세 가지 방법을 강조하고자 합니다. 이 블로그에는 클라우드 매니저, Linode CLI와 Terraform 대한 간단한 사용법이 포함되어 있습니다. 아직 LKE Enterprise에 액세스할 수 없는 경우, 계정 팀에 문의하여 계정에서 서비스를 사용하도록 설정할 수 있습니다.
Cloud Manager
- Cloud Manger의 Kubernetes 아래에서 LKE Enterprise 티어를 선택합니다 .
- 지역을 선택합니다.
- Kubernetes 버전을 선택합니다.
- 기존 LKE와 달리 이제 고가용성(HA)이 VPC, 방화벽과 함께 LKE Enterprise에 자동으로 포함됩니다.
- 클러스터에 대한 액세스를 유지하려면 IPV4 또는 IPv6 주소가 모두 필요한 ACL(액세스 제어 목록)이 자동으로 구성됩니다.
- 요금제 선택 항목에서 클러스터에 추가할 노드를 선택합니다.

Linode CLI
- Linode 명령줄 클라이언트(CLI)를 사용하려면 다음을 수행해야 합니다. 설치 CLI. 설치가 완료되면 CLI 를 "v4beta" API 버전을 사용하도록 설정합니다. 설정하려면 설정 명령을 입력합니다:
linode-cli setup - 프롬프트에 따라 다음을 구성합니다. CLI 를 사용자 지정 API 대상을 구성하라는 메시지가 표시될 때까지 기본 설정에 따라 구성하세요.
- 메시지가 표시되면 기본 Linode API 호스트를 사용합니다. Linode API 버전으로 "v4beta"를 입력합니다. HTTPS의 기본값과 원하는 API 경고 설정을 확인합니다. 이제 클러스터를 만들 준비가 되었습니다.
- 구성
cluster-createCLI 명령을 사용하여 새로운--tier옵션을 사용하여 "enterprise"를 지정합니다. 다음은 미국-중앙 리전에 9개의 노드로 구성된 "my-lke-enterprise-cluster"라는 LKE Enterprise 클러스터를 만드는 명령의 예입니다:
linode-cli lke cluster-create \
--label my-lke-enterprise-cluster \
--region us-sea \
--k8s_version 1.31.08-lke5 \
--node_pools.type g6-standard-4 --node_pools.count 6 \
--node_pools.type g6-standard-8 --node_pools.count 3 \
--tags production
—-tier enterprise
참고: 특히 지연 시간이 짧거나 처리량이 많은 엔터프라이즈 시나리오에서 네트워킹에 민감한 워크로드를 수용하려면 LKE Enterprise와 함께 프리미엄 인스턴스를 사용하는 것이 좋습니다.
- LKE Enterprise에서는 ACL(액세스 제어 목록) 제어 영역 구성이 필수입니다.
자세한 내용은 제어 계획 ACL에 대한 Techdocs 문서와 LKE 클러스터 ACL을 얻는 방법에 대한 API 문서를 참조하세요.
Terraform
이제 Linode Terraform 공급자는 LKE 클러스터 리소스에 대한 새로운 "계층" 옵션을 제공하며, 이 옵션은 엔터프라이즈 기능을 켭니다.
계층 옵션을 사용하려면 "v4beta" API 버전을 사용하도록 리노드 공급자를 구성해야 합니다. 최신 버전의 리노드 공급자를 사용하여 완전히 구성된 예는 다음과 같습니다:
terraform {
required_providers {
linode = {
source = "linode/linode"
version = “2.41.0”
}
}
}
provider "linode" {
token = var.token
api_version = “v4beta”
}
resource "linode_lke_cluster" "test" {
label = "lke-e-cluster"
region = "us-lax"
K8s_version = "v1.31.1+lke5"
tags = ["test"]
tier = "enterprise"
pool {
type = "g6-standard-1"
count = 3
tags = ["test"]
}
}
자세한 내용은 Terraform LKE 클러스터 배포에 대한 가이드를 참조하세요.
내용