- 博客(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
原创 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
原创 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
原创 基于Kubeadm部署kubernetes1.26.9高可用集群
kubernetes1.26.9高可用版本部署(依靠keepalived和haproxy实现)集群内部部署keda,配置了调用prometheus接口、原生的workload实现弹性伸缩
2024-06-29 11:53:10
1066
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人