Linode Kubernetes 引擎企业版(LKE Enterprise)于 6 月 5 日限量发售,我们希望通过此次发售重点介绍三种创建首个企业集群的方法。本博客包括使用云管理器、Linode CLI和Terraform 的简要说明。如果您还没有访问 LKE Enterprise 的权限,可以联系您的账户团队在您的账户上启用该服务。
Cloud Manager
- 在Cloud Manger 中的Kubernetes 下,选择层LKE Enterprise。
- 选择区域。
- 选择 Kubernetes 版本。
- 与传统的 LKE 不同,LKE Enterprise 现在自动包含高可用性(HA)以及 VPC 和防火墙。
- 会自动配置访问控制列表(ACL),需要 IPV4 或 IPv6 地址才能维持对群集的访问。
- 从计划选项中选择要添加到群集的节点。

Linode CLI
- 要开始使用 Linode 命令行客户端 (CLI),您需要 安装 CLI. 安装后,设置 CLI 设置为使用 "v4beta" API 版本。为此,请输入设置命令:
linode-cli setup - 按照提示配置 CLI 直到提示您配置自定义 API 目标。
- 出现提示时,请使用默认的 Linode API 主机。输入 "v4beta "作为 Linode API 版本。确认默认的 HTTPS 和所需的 API 警告设置。现在就可以创建群集了。
- 构建您的
cluster-createCLI 命令,使用新的--tier选项,指定 "enterprise"。下面是一个创建名为 "my-lke-enterprise-cluster "的 LKE 企业集群的命令示例,该集群由位于 us-central 区域的 9 个节点组成:
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
LinodeTerraform 提供商现在为 LKE 集群资源提供了一个新的 "层 "选项,可开启企业功能。
要使用层级选项,必须将 Linode 提供程序配置为使用 "v4beta "API 版本。使用最新版本 Linode 提供程序的完整配置示例如下:
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 集群指南。
注释