上一页 1 2 3 4 5 6 7 8 9 ··· 53 下一页

2025年4月5日

kubelet触发cni del基本流程和异常流程分析

摘要: k8s v1.19.0 结论 kubelet删除pod时,先停止业务容器,再完成cni del。如果cni del失败(非no such file or directory错误),那么kubelet会一直重试。 kubelet调用docker,才会打印"Calling network plugin" 阅读全文

posted @ 2025-04-05 18:03 王景迁 阅读(19) 评论(0) 推荐(0)

2025年3月29日

Linux 如何查看systemd拉起的服务日志

摘要: 1. journalctl -u 服务名称2. 查看/var/log/syslog和压缩日志 阅读全文

posted @ 2025-03-29 16:19 王景迁 阅读(61) 评论(0) 推荐(0)

Linux 不支持grep场景

摘要: gz文件不支持grep gz是压缩文件,无法直接grep。 zcat a.gz | grep "xxx" 解压gz文件 gzip -d a.gz docker logs不支持grep 管道仅对stdout 1有效,docker logs是stderr 2。 docker logs [容器id] 2> 阅读全文

posted @ 2025-03-29 16:14 王景迁 阅读(30) 评论(0) 推荐(0)

docker构建多架构镜像

摘要: docker支持根据机器cpu架构,拉镜像时自动选择适配的镜像,避免用户感知。 # abc:v1只是例子 docker manifest create abc:v1 abc:v1-amd64 abc:v1-arm64 docker manifest push abc:v1 docker manife 阅读全文

posted @ 2025-03-29 16:07 王景迁 阅读(17) 评论(0) 推荐(0)

go 实现反向代理

摘要: 正向代理和反向代理区别 正向代理代理的是客户端,隐藏了客户端的真实IP,部署在客户端网络中,访问外部资源,例如通过代理访问外网。 反向代理代理的是服务端,隐藏了服务端的真实IP,部署在服务端网络中,提供负载均衡,例如访问nginx。 实现反向代理 package main import ( "log 阅读全文

posted @ 2025-03-29 16:00 王景迁 阅读(59) 评论(0) 推荐(0)

编译k8s原生控制面镜像

摘要: 下载k8s代码 cd kubernetes git checkout v1.19.0 提前拉取镜像 docker pull k8s.dockerproxy.net/build-image/kube-cross:v1.15.0-1 docker tag k8s.dockerproxy.net/buil 阅读全文

posted @ 2025-03-29 15:21 王景迁 阅读(24) 评论(0) 推荐(0)

2025年3月23日

编译cilium agent

摘要: 下载cilium代码 apt install -y make cd cilium NOOPT=1 DOCKER_IMAGE_TAG=v1.14.4 make docker-cilium-image 阅读全文

posted @ 2025-03-23 12:52 王景迁 阅读(13) 评论(0) 推荐(0)

2025年3月22日

client-go wrapTransport

摘要: 发送请求前,支持修改请求内容或者拦截。发送请求后,支持修改响应内容或者拦截。 结构体实例实现 package main import ( "context" "fmt" "net/http" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/clie 阅读全文

posted @ 2025-03-22 20:10 王景迁 阅读(24) 评论(0) 推荐(0)

Dockerfile语法

摘要: 指令 作用 FROM 指定基础镜像 FROM --platform=linux/amd64 xxx FROM --platform=linux/arm64 xxx WORKDIR 指定后续指令的工作目录,默认会创建该目录 COPY 拷贝文件到镜像中 RUN 镜像中执行的命令 CMD 容器运行命令 阅读全文

posted @ 2025-03-22 19:24 王景迁 阅读(13) 评论(0) 推荐(0)

2025年3月17日

kube-apiserver请求超时时间

摘要: kube-apiserver启动参数--request-timeout,表示请求的超时时间。 阅读全文

posted @ 2025-03-17 09:01 王景迁 阅读(16) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 53 下一页

导航