背景
TKE 发行版(TKE Kubernetes Distro)是由腾讯云 TKE 发布的 K8S 发行版本,用于帮助用户创建安全可靠的 K8S 集群。用户可依托 TKE 发行版在自建或者托管机房、物理机或者虚机上,运行与 TKE 完全一致的 K8S 服务。TKE 发行版集群可无缝与腾讯云 TKE 集成,进而组建混合云。用户可通过 TKE 发行版集群将云下业务扩展到云上,利用腾讯云 TKE、EKS 等云服务弹性能力,为业务提供强大的资源保障。目前 TKE 发行版已在 GitHub 开源:[https://github.com/tkestack/tke-k8s-distro](https://github.com/tkestack/tke-k8s-distro)。
使用场景与定位
在混合云场景下,不同的云服务商提供的 K8S 并不完全相同。并且用户在云服务商以外的环境只能使用社区版 K8S,而运行环境的任何微小差异都可能导致业务故障,因此,如何尽可能地保障多环境中基础组件的一致性变得尤为重要。 TKE 发行版便是解决这个问题的一个不错的选择,用户无需花费精力去关注不同环境下 K8S 的能力差异,以及自行修复 K8S 中的遇到的问题。
依赖 TKE 发行版,用户现在可以编译和构建与腾讯云 TKE 相同的 K8S 版本。这意味着用户现在可以手动部署可靠和安全的集群,而无需持续测试和跟踪 K8S 更新、依赖关系和安全补丁。每一个 TKE 发行版都遵循腾讯云 TKE 和 K8S 社区标准新版本兼容性的流程。
TKE 发行版在保证兼容性的基础上,对 K8S 进行了扩展,并且与腾讯云 TKE 服务保持版本一致。用户可以在自己的 IDC 或者混合云上部署 TKE 发行版,使用已有企业用户大规模验证的可靠安全的 K8S 服务。
TKE 发行版的每个版本都会通过 K8S 社区官方一致性测试,保证兼容性,同时以 patch 形式提供源代码,并提供构建工具帮助用户进行编译。TKE 发行版目前支持 v1.20 版本。
我们的优势
大规模生产集群验证
TKE 发行版提供与腾讯云 TKE 相同的可安装版本和开源代码,功能和稳定性经过大量企业用户、公有云及自研云锤炼。用户可以使用提供的源代码和编译工具进行构建和部署。
无缝集成公有云TKE
TKE