本文将帮助您快速了解腾讯云容器服务(Tencent Kubernetes Engine,TKE),您可根据指引快速上手容器服务 TKE。
1. 什么是容器服务?
腾讯云容器服务(Tencent Kubernetes Engine,TKE)基于原生 Kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,与腾讯云 IaaS 产品紧密结合,助力客户快速实现业务容器化,请参见 产品概述。
2. 了解容器服务的计费
3. 使用容器服务
3.1 注册与认证
3.2 角色授权
您需要为当前服务角色授权,赋予容器服务操作权限后才能正常地访问您的其他云服务资源。
在腾讯云控制台中,选择云产品 > 容器服务,进入 容器服务控制台,按照界面提示为容器服务授权。完成服务授权获取相关资源操作权限,即可开始创建集群。操作步骤如下:
1. 查看服务授权中的信息,并单击前往访问管理。如下图所示:
2. 在角色管理页面,仔细阅读角色相关信息。如下图所示:
3. 单击同意授权即可完成授权操作,您可立即前往 腾讯云容器服务购买页 购买相关产品。
3.3 创建集群
腾讯云提供多种容器服务,方便您部署、管理和扩展容器,您可以按需选择:
3.4 部署工作负载
容器服务支持使用镜像部署、YAML 文件编排两种方式部署工作负载。
如果您想通过镜像模板部署无状态负载(Deployment),操作详情请参见 创建简单的 Nginx 服务 或 创建单实例版 WordPress。
如果您想通过自定义镜像部署工作负载,操作详情请参见 手动搭建 Hello World 服务。
3.5 集群运维
容器服务 TKE 作为集群、应用、存储、网络等模块的管理平台,如果您需获取更多信息或需进行更多实践操作,请参考以下内容进一步了解并使用。
如果您想 | 您可以阅读 |
通过 Kubernetes 命令行工具 Kubectl 从本地客户端机器连接到 TKE 集群 | |
对运行中的 Kubernetes 集群进行升级 | |
在已创建的 Kubernetes 集群中添加实例 | |
管理 Kubernetes 集群内节点 | |
通过控制台直接操作原生 Kubernetes 对象 | |
采用 Service 方式为一组容器提供固定的访问入口 | |
通过 Ingress 资源来配置不同的转发规则 | |
使用容器服务的存储能力 | |
为集群内容器分配在容器网络地址范围内的 IP 地址 | |
对 Kubernetes 集群内服务日志进行存储和分析 | |
对集群进行监控 | |
使用容器镜像服务内托管的私有镜像进行应用部署 |
4. 入门必读
我想在基础网络中使用 TKE,可以吗?
容器服务当前仅支持私有网络,不支持基础网络。
是否可以选择已有的云服务器加入集群?
支持,可以创建集群完成后添加已有云服务器。详情请参见 添加已有节点。
为什么我的服务一直在启动中?
服务内容器若无持续运行的进程,会导致服务一直处于启动中,更多服务启动的问题见 事件常见问题。
创建集群前如何规划网络?
创建集群时,集群网络和容器网络网段不能重叠。通常情况下,您可以选择私有网络 VPC 中的子网用于集群的节点网络。详情见 容器网络说明。
创建好的服务如何访问?
不同的访问方式提供不同的访问入口,详情见 服务访问方式。
容器怎么访问公网?
若容器所在主机有公网 IP 和带宽,则容器可直接访问外网,若容器所在主机无公网 IP 和带宽,则可以通过 NAT 网关访问外网。
我不会制作镜像,是否可以使用容器服务 TKE?
TKE 集成的 Helm 3.0 相关功能,为您提供创建 helm chart、容器镜像、软件服务等各种产品和服务的能力。已创建的应用将在您指定的集群中运行,为您带来相应的能力。详情见 应用管理。
我的业务需要配置很多文本或环境变量,该怎么管理?
您可以通过 配置项 来管理配置文件。
服务之间想互访该怎么办?
集群下相同 Namespace 的服务可以直接相互访问,不同 Namespace 的服务需要通过
<service-name>.<namespace-name>.svc.cluster.local
的形式来访问。5. 反馈与建议
使用腾讯云容器服务产品和服务中有任何问题或建议,您可以通过以下渠道反馈,将有专人跟进解决您的问题:
如果发现产品文档的问题,如链接、内容、API 错误等,您可以单击文档页右侧文档反馈或选中存在问题的内容进行反馈。
如果遇到产品相关问题,您可通过 在线支持 寻求帮助。
如果您有其他疑问,可前往 腾讯云开发者社区 进行提问。