本仓库演示在 cnb 中,使用腾讯云 CVM 作为跳板机,更新容器服务 k8s 集群。适用于不希望暴露服务器和 k8s 到公网的场景。
腾讯云上正常运行的 k8s 集群,并开通了内网访问 api server,如图:
标准腾讯云 cvm 服务器作为跳板机,安装了自动化助手(购买时默认自动安装),并安装了 kubectl 工具
跳板机中存储了各个目标集群的 kubeconfig 访问文件,如样例中的 /root/.kube/cls-56jhh1ss-config,并且可以用 kubectl 访问目标 k8s 集群
(可选)如果跳板机和目标集群在不同 VPC 中,可以使用腾讯云对等链接打通 VPC 网络,详情见:https://cloud.tencent.com/document/product/553/18836 如本样例中跳板机和目标集群分属广州地区两个不同VPC子网。