[转]k8s iptables 规则查看
发表于
|
分类于
k8s
在访问 k8s 服务时,有时会出现一直连不上的问题,我们可以通过分析 iptables 和抓包的方式观察报文是否正确到达。
Iptables 跟踪设置如下,具体参考[1]:
12345678# Load the (IPv4) netfilter log kernel modulemodprobe n
...
如何制作一个基础镜像
发表于
|
分类于
docker
我们在适配特殊CPU架构的软件的时候,有时,需要构建基础镜像,标准架构dockerhub上一般都提供了官方的基础镜像;
有时我们需要个性化定制自己的基础镜像,这时也需要重新制作。这里介绍几个制作方法。
Moby克隆docker工程docker官方已经提供了制作base image的脚本,这里使用mo
...
libivrt op
发表于
|
分类于
linux
libvirt mactap设备开启multicastedit lbivirt xml
1<interface type='direct' trustGuestRxFilters='yes'>
参考:
https://superuser.com/questions/944678/how-
...
构建ppc64le架构docker
发表于
|
分类于
docker
clone docker v18.09.8
修改golang环境
123/root/docker-ce-18.09.8/components/packaging/Makefile/root/docker-ce-18.09.8/components/packaging/rpm/Makefile
...
capture packets
发表于
|
分类于
k8s
network namespace我们在使用 openstack 的时候,会用到ip netns命令进到docker的network namespace中抓包排查问题,在k8s中我们也可以使用类似的方式,不过要使用 ip netns 稍微复杂点,得手动连接容器的 ns id到/var/run/net
...
kubectl exec 是如何工作的
发表于
|
分类于
k8s
原文:How does ‘kubectl exec’ work?
作者:Erkan Erol
上周五,一个同事问了我一个问题——如何使用 client-go 在 Pod 中执行命令。我答不出来,而且注意到我从来没想过 kubectl exec 的实现机制。我对这个问题有一点认识,但又不是很确定。我记
...