2020 年最喜欢的照片
在过去的 2020 年,拍了很多照片,我从中挑选除了一部分
为了保证照片原汁原味,我没有对照片进行压缩,所以加载时间可能比较长
基于 v1.18.1
kubectl drain
是一个比较常用的 k8s
集群管理命令,用于将某一个节点设置成维护状态,目的是在不中断业务的情况下维护 k8s
集群中的节点
这个命令主要执行的两个动作:
Unschedulable
状态(相当于执行了 kubectl cordon <node>
)Pod
详细探究一下整个驱逐过程的细节,可以窥见 API Server
实现的冰山一角
事情要从今年的 8 月份说起
那是一个艳阳高照的一天,一条阿里云的 ECS 到期提醒 短信打破了沉寂的一天,大学时用学生优惠买的 1000 块 3 年的 2 核 2G 的服务器眼看就到期了
这台 ECS 在这 3 年里充当了以下角色
Git
服务器Docker Registry
服务器Minecraft
服务器(没错,2C2G 就够三四个小伙伴快乐玩耍了)KMS
激活服务器OSS
对象存储服务器(别问为啥不用阿里的 OSS,问就是能自己折腾绝不用 SaaS (狗头.jpg?imageView2/0/q/75))这一到期,摆在我面前的就只有两条路了,要么含恨续上高额的 ECS,要么迁移到其他便宜点儿的地方
这时,我的目光就落在了我的 Gen8 上……
阿里的镜像服务进行了改版,原先的 http://maven.aliyun.com/nexus/content/repositories/central
已经被变更为 https://maven.aliyun.com/repository/central
同时我发现阿里的这个仓库还缺失了索引的配置文件,所以没办法索引成功,但根据阿里的说法是可以构建成功的
1 | $ wget https://maven.aliyun.com/repositories/central/.index/nexus-maven-repository-index.properties |
那么需要修改 ~/.m2/settings.xml
文件中的 mirror
节点下阿里云镜像对应的节点
写Java
的难免要接触Maven
,又或者Gradle
(反正都用着Maven的库)。BUT!http://repo1.maven.org/maven2
访问起来慢到吃翔,每同步一次索引(大约440MB+)简直就是一个噩梦,曾经为了做Minecraft
的Mod,光构建环境花掉了我整整7个小时,当时人年轻,就那么傻等着。
再后来,我知道了可以用镜像站点,最开始用的是开源中国的镜像站,但是就在2016年的7月开源中国因为和服务商的合同到期,所以关闭了他们的镜像库(新闻)。
经过了一段真空期,阿里云的Maven镜像库悄咪咪的上线了!!!