上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 23 下一页
摘要: 阅读全文
posted @ 2022-06-17 13:35 lavida2000 阅读(42) 评论(0) 推荐(0)
摘要: 组件: Serving: Eventing: Build: Serving: Controller , CRD: Service: Knative Service , ksvc Configuration: 实例: Revsion Route: 依赖network layer istio: isti 阅读全文
posted @ 2022-06-16 11:48 lavida2000 阅读(37) 评论(0) 推荐(0)
摘要: ### kubectl create deployment nginx --image=nginx:1.16.1 --dry-run -o yaml >deploy.yml ### kubectl expose deployment nginx --port=80 --target-port=80 阅读全文
posted @ 2022-05-01 18:03 lavida2000 阅读(42) 评论(0) 推荐(0)
摘要: service 对TCP,UDP, http1.x 支持较好,但对连接复用的协议http2,GRPC支持的不好。 当上游服务器接收并响应一个客户端请求时,连接不会立即断开,客户端和服务器端之间会保持一个长连接,只要是同一个客户端发来的请求,都会被转发至同一个上游服务器中。 7层: 需要根据不同的路径 阅读全文
posted @ 2022-04-18 12:48 lavida2000 阅读(43) 评论(0) 推荐(0)
摘要: envoy把到达E,F的信息从API-Server读取到后动态注入到A的sidecar(envoy). 东西向流量: 服务到服务间 南北向流量: 入口网关, api网关,ingress 网关, 出向网关Egress envoy对数据的处理流程 envoy以sidecar模式工作时,作为入向只需要把请 阅读全文
posted @ 2022-04-14 18:10 lavida2000 阅读(182) 评论(0) 推荐(0)
摘要: 容器网络要解决的问题: CNI插件解决K8S网络通信的方式: Underlay网络模型 Underlay网络常见的解决方案:MAC VLAN , IP VLAN , 直接路由 underlay模式需要宿主机在同一个子网。 Mac Vlan的bridge mode模式: 在宿主机上创建虚拟网桥,每个接 阅读全文
posted @ 2022-02-19 13:02 lavida2000 阅读(91) 评论(0) 推荐(0)
摘要: Deployment默认保留10个版本的RS。 Deployment支持滚动更新。 按比例或按个数设置可以多出多少个,少于多少个; 需要做好readiness,liveness的设定,保证运行的起来的pod一定是 可以正常提供服务的。 Deployment的更新策略有两种,一种是Recreate,再 阅读全文
posted @ 2022-02-18 16:26 lavida2000 阅读(223) 评论(0) 推荐(0)
摘要: 1,可以使用RS来做控制器,然后修改RS中镜像版本,然后删除一个pod, 然后新建的pod即为新版本,没重启和没新建的pod为老版本。 阅读全文
posted @ 2022-02-18 15:33 lavida2000 阅读(408) 评论(0) 推荐(0)
摘要: 1, k8s 中etcd , api-server , control-manager , scheduler , kubelet , kube-proxy 各组件的原理,工作机制,相互之间的交互 2,pod 的创建流程, 生命周期 3, pod 的Readiless, livenress, 资源限 阅读全文
posted @ 2022-02-16 17:52 lavida2000 阅读(53) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-02-11 16:48 lavida2000 阅读(30) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 23 下一页