07 2022 档案
摘要:function People(name) local self = {} local function init() self.name = name end self.sayHi = function () print("hello "..self.name) end self.nimei =
阅读全文
摘要:1、通过curl 仅仅指定了header就他妈的绕过了waf,对于某些云厂商的waf,一坨shit。 curl -H "Host:1.2.3.4" "http://kk.bb.com" 2、为啥我会去尝试上面的curl,是因为某些云厂商的k8s服务真的牛逼,节点端口需要公网开放,要不然前端负载均衡无
阅读全文
摘要:如果需要让客户端连接到所有pod,需要找出每个pod的ip。可以通过dns查找发现pod ip,通常通过kube-dns查找服务名对应ip时只会显示服务的集群ip。但是如果此时不需要集群ip时,可以设置clusterIP为None,此时kube-dns返回的是每个pod ip而不是服务集群的ip。
阅读全文
摘要:1、EndPoint k8s服务并不是和pod直接相连的。相反,有一种资源介于两者之间,他就是endpoint。endpoint资源就是暴露一个服务的ip地址和端口的列表。尽管在spec服务中定义了pod选择器,但在重定向传入连接时不会直接使用它。选择器用于构建ip和端口的列表,然后存储在ep中。当
阅读全文