自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Recording(排序算法--归并)

归并排序是一种分治算法,先拆分(见代码),分解为单个元素,再逐步合并(ps:合并后的子序列已然变成了有序序列--存在递归调用),该算法的时间复杂度为nlog(n),空间复杂度近似于n,被定义为最稳定的排序算法(相同元素的相对位置不会被更改);

2025-07-07 19:51:42 124

原创 tigera operator安装calico小记录

私人环境部署kubernetes1.29.2,网络插件部署有点问题,记录下;执行其他组件没问题,因该就可以看到running状态;

2025-04-10 07:45:34 437

原创 kubernetes集群中的OOM机制说明

k8s集群中的OOM机制

2025-02-25 14:04:49 1185

原创 监控脚本--easy

监控资源

2025-01-13 22:47:10 130

原创 python实现用户登录注册

records && python

2025-01-09 23:34:03 173

原创 k8s集群使用patch更新 API 对象

k8s集群使用patch更新 API 对象,yaml和json的数据结构转换;

2025-01-09 21:25:28 691

原创 基于kuberentes集群的service跨节点流量追踪

基于kuberentes集群的service跨节点流量追踪

2025-01-01 09:45:14 447

原创 kubelet调用CRI创建container的链路

kubelet如何获取容器状态以及展示调用CRI创建容器的链路

2024-12-28 20:18:25 337

原创 python实现k8s集群上服务的自动打包镜像及部署更新

records && python ;python实现k8s集群上服务的自动打包镜像及部署更新

2024-12-26 00:21:09 274

原创 Curl调用接口从prometheus获取容器的cpu、内存

Curl调用RestfulAPI接口从prometheus获取容器的cpu、内存指标

2024-12-03 11:53:58 977

原创 提升容器化环境中服务的稳定性live-restore

容器稳定性保障:live-restore

2024-11-29 23:33:27 465

原创 python && records(1)

record something about ~

2024-11-23 20:25:58 257

原创 基于k8s集群免密拉取需认证的仓库镜像

基于k8s集群免密拉取需认证的仓库镜像

2024-09-07 08:45:00 849 1

原创 kube-controller-manager组件故障导致pvc创建异常

controller-manager故障与pvc创建pending

2024-07-14 10:30:00 903

原创 kubelet不断重启引起的节点下线

kubelet不断重启引起的节点下线

2024-07-12 19:15:00 782

原创 Docker镜像安全扫描工具

镜像是容器的最基础的载体,docker是流行的runtime,其最大的贡献就是把镜像作为容器应用的标准交付方式,镜像包含了容器运行的所有基础文件,可以说镜像的安全决定了容器的安全。--skip-java-db-update 同样java 的漏洞库,每周四凌晨自动更新,也是存在github上,以使用–skip-java-db-update 跳过这一过程。--severity CRITICAL , 指定扫描的严重程度,分为,CRITICAL[紧急],HIGH[高的],MEDIUM[中等],LOW[低的]

2024-06-30 08:15:00 2284

原创 statefulset创建的pod在节点故障后如何自动新建?

有状态副本集会用到持久存储,对于分布式系统来讲,它的特点是数据不一致,每个节点有自己的专用存储,但是如果在deployment中的pod template里定义的存储卷,是针对所有副本公用的一个卷,数据是相同的,因为基于模板来的,而statefulset中的每个pod数据不一致性导致不能类似deployment,于是statefulset使用volumeclaimtemplate,称为卷申请模板,它会为每个pod生成不同的pvc、,并绑定PV(可以动态生成),从而实现各pod的专有存储。

2024-06-29 12:33:58 899 1

原创 HTTP中的get、put、delete、post区别

HTTP中的get、put、delete、post区别

2024-06-29 12:17:05 1365

原创 基于Kubeadm部署kubernetes1.26.9高可用集群

kubernetes1.26.9高可用版本部署(依靠keepalived和haproxy实现)集群内部部署keda,配置了调用prometheus接口、原生的workload实现弹性伸缩

2024-06-29 11:53:10 1066

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除