共计 1574 个字符,预计需要花费 4 分钟才能阅读完成。
背景:
前几天刚刚测试了一把 tke1.18.4:腾讯云 TKE1.18 初体验,明天一看后盾有了 1.20.6 的版本了。满怀欣慰的想降级一下 tke 集群的。然而认真一看不反对降级。问了一下 tke 的小伙伴,要下个月能力反对版本升级。这点让人体验狠不好。新版本收回了。老版本缺不能降级?让老用户感觉到很是被摈弃的感觉。不晓得其余用户是怎么感觉的,反正我是有这样感觉的。闲话少说,搭建一个新的 tke1.20.6 的版本体验下有那些不同吧!
创立 tke1.20.6 集群
1. 创立集群
仍旧同 1.18.4 一样,当然了还是特别强调下容器的网络 CIDR 肯定不要与其余集群或者 vpc 网络重合,当然了 vpc-cni 有工夫我也想体验一下
零碎仍然抉择了 ubuntu1.18.4,高级设置 kube-proxy 抉择了 ipvs 的代理形式
2. 节点命名个性化
下一步抉择 master 节点我抉择了现有的三台服务器,work 节点没有先退出抉择了临时不增加
服务器的配置发现了一个陈腐的不一样,不晓得是过来就有没有留神还是新增加的了,居然能够自定义主机名了?过来的 tke 集群都是以 ip 形式显示的看着很不喜爱
参照文档:https://cloud.tencent.com/document/product/457/32189,主机名居然能够自定义了?很是开心
我将主机名自定义为 ap-shanghai-k8s-master-{R:01}(其实我想要个 0 结尾的 01 02 03 这样的)
3. 平安组的报错
组件配置我就没有抉择貌似就只有默认的 cbs 组件了,而后点实现的时候就呈现了上面的报错:
security group quota exceeded 狐疑是平安组的问题,我就把 3 台 master &etcd 的节点退出到了 tke1.18 的集群(其实这样也不残缺,认真看了一眼那个平安组是 172.19.0.0/16 的放行,我这个 cidr 应该是 172.22.0.0/16)。仍然不行 …. 为了下 tke 的小伙伴:嗯 我的平安组满了,看了一眼我的平安组规定有 70 条,貌似满了?不论了先删掉了几条无用的平安组。从新点实现 OK 了。发现原来 tke 是本人会创立平安组的!
期待 master 初始化实现如下:
看着难受多了总算不是再以 ip 为命名规定了!。然而我还是想加 01 02 的命名规定哎,怎能够搞一下呢?
4. 增加 work 节点
再退出三台 work 工作节点:
也批改了一下主机名自定义了一下:ap-shanghai-k8s-node-{R:01}. 期待实现
难受多了 master 的总算能够在前了看着难受多了
看了一眼这初始服务可真多啊,有点烦 ……
5. 装置几个插件:
这两个貌似是 2 选一的,要害插件装置都只能同时装置一个
最终装置了如下:
谈一下体验感触:
- 节点名称能够自定义了对 tke 的用户体验来说是一个提高。当然了还有我想命名形式为 01 02 03 的这种命名形式可不可以反对呢?我就想占位。
- tke 与腾讯云其余产品间的联合还是不晦涩,如我碰到的平安组问题。可不可以在用户创立集群过程中让用户看到平安组的配置?让我主动或者抉择主动生成?让用户晓得有那么一个步骤呢?
- 插件的装置也很诡异:为什么我不能同时进行多个工作?我想同时装置多个插件。每次点一个确认期待。来回切页面很是麻烦。
- 当然了最让老用户悲观的是你开明了 1.20.6 版本。为什么不同时上线 1.18.4 版本的降级呢?这对老用户是一种冷清,对于我来说这是最不称心的中央。心愿能将更新版本和公布新版本同时上线。用户能够抉择不更新,然而能够更新是对老用户的器重。
- 当然了 还有我从 1.18 开始就关怀的:独立部署集群 master 节点的增加删除性能。
- 筹备迁徙一下 elastic on kubernetes 集群跑一下看看。当然了还有其余服务。(然而这个版本升级滞后于新版本公布,还有 master 节点减少删除不让我本人能管制,让我还是不想迁徙)