博客园  :: 首页  :: 管理

随笔分类 -  [06]Docker-K8S

摘要:环境:Windows 下 的 Docker Desktop 在cmd 或者 powershell 都可以执行 docker pull xxxx 命令 今天在执行拉取amazonlinux镜像命令时,报如下错误: C:\Users\qq-5201351>docker pull amazonlinux 阅读全文

posted @ 2025-04-11 11:28 520_1351 阅读(516) 评论(0) 推荐(0)

该文被密码保护。

posted @ 2023-09-25 20:00 520_1351 阅读(0) 评论(0) 推荐(0)

摘要:删除 StatefulSet 和 Headless Service 级联删除,默认就是此模式:即删除 statefulset 时会同时删除 pods kubectl delete statefulset web 还有一种是非级联删除:删除 statefulset 时不会删除 pods,删除 sts 阅读全文

posted @ 2023-09-24 17:43 520_1351 阅读(131) 评论(0) 推荐(0)

摘要:前面提到的普通的滚动更新,都是修改完sts立即就会发生更新操作 而还有一种更新的策略为, OnDelete,即只有在 pod 被删除时会进行更新操作 还是先看一下web这个sts的当前更新策略如下: 这里我们修改,更新策略,kubectl edit sts web 命令,更新后保存,更新策略的块配置 阅读全文

posted @ 2023-09-24 17:23 520_1351 阅读(156) 评论(0) 推荐(0)

摘要:StatefulSet 也可以采用滚动更新策略,同样是修改 pod template 属性后会触发更新,但是由于 pod 是有序的,在 StatefulSet 中更新时是基于 pod 的顺序倒序更新的 利用滚动更新中的 partition 属性,可以实现简易的灰度发布的效果,记录一下,updateS 阅读全文

posted @ 2023-09-24 16:23 520_1351 阅读(106) 评论(0) 推荐(0)

摘要:金丝雀发布(canary release)的名字很是好听。我们都知道以前矿工在下井采矿之前会把一种名叫金丝雀的鸟儿投入或携带到矿井中,如果鸟儿能够从矿井中飞出就表示井下有氧气,矿工就可以安心下井采矿了。 通过这个故事的讲述我们可能已经猜到金丝雀发布的含义了。是的,所谓金丝雀发布就是把应用程序的某个新 阅读全文

posted @ 2023-09-24 15:53 520_1351 阅读(177) 评论(0) 推荐(0)

摘要:本文的前置文章:《关于Kubernetes-v1.23.6-资源调度-StatefulSet-定义一个有状态服务》 https://www.cnblogs.com/5201351/p/17724823.html 扩容的缩容的方法一,只需要修改下方命令的数即可,其中web为sts的名称 kubectl 阅读全文

posted @ 2023-09-23 21:20 520_1351 阅读(66) 评论(0) 推荐(0)

摘要:先创建一个 StatefulSet 类型的资源,这个也即是管理有状态的资源,另外也还得先创建Service类型的资源 本来,还需要创建其他,如持久卷相关的等,这里只是方便说明StatefulSet-定义一个有状态服务,于是进行了简化,web.yaml配置文件 [root@k8s-master qq- 阅读全文

posted @ 2023-09-23 17:49 520_1351 阅读(21) 评论(0) 推荐(0)

摘要:还是先说明一下当前k8s集群中 deployment , rs , pods 的情况 [root@k8s-master ~]# kubectl get deploy NAME READY UP-TO-DATE AVAILABLE AGE nginx-deploy 3/3 3 3 25h [root@ 阅读全文

posted @ 2023-09-20 22:43 520_1351 阅读(39) 评论(0) 推荐(0)

摘要:先看一下,当前笔者这里的k8s环境,主要是 deployment,rs ,pods 相关的信息 [root@k8s-master ~]# kubectl get deploy NAME READY UP-TO-DATE AVAILABLE AGE nginx-deploy 3/3 3 3 24h [ 阅读全文

posted @ 2023-09-20 21:43 520_1351 阅读(59) 评论(0) 推荐(0)