05 2021 档案

摘要:为什么需要 service 在 kubernetes 中,当创建带有多个副本的 deployment 时,kubernetes 会创建出多个 pod,此时即一个服务后端有多个容器,那么在 kubernetes 中负载均衡怎么做,容器漂移后 ip 也会发生变化,如何做服务发现以及会话保持?这就是 se 阅读全文
posted @ 2021-05-25 16:27 知无不言~ 阅读(1661) 评论(0) 推荐(0) 编辑
摘要:K8S的web管理方式-dashboard dashboard是k8s的可视化管理平台,是三种管理k8s集群方法之一 1 部署dashboard 1.1 获取dashboard镜像 获取镜像和创建资源配置清单的操作,还是老规矩:7.200上操作 1.1.1 获取1.8.3版本的dsashboard 阅读全文
posted @ 2021-05-15 20:45 知无不言~ 阅读(610) 评论(0) 推荐(0) 编辑
摘要:K8S核心插件-ingress(服务暴露)控制器-traefik 1 K8S两种服务暴露方法 前面通过coredns在k8s集群内部做了serviceNAME和serviceIP之间的自动映射,使得不需要记录service的IP地址,只需要通过serviceNAME就能访问POD 但是在K8S集群外 阅读全文
posted @ 2021-05-15 10:20 知无不言~ 阅读(653) 评论(0) 推荐(0) 编辑
摘要:K8S核心插件-coredns服务 目录 1 coredns用途 coredns github地址 coredns都做了什么:Kubernetes内部域名解析原理、弊端及优化方式 coredns在K8S中的用途,主要是用作服务发现,也就是服务(应用)之间相互定位的过程。 1.1 为什么需要服务发现 阅读全文
posted @ 2021-05-14 16:57 知无不言~ 阅读(1490) 评论(0) 推荐(0) 编辑
摘要:管理k8s核心资源的三种基本方法 1 方法分类 陈述式--主要依赖命令行工具 kubectl 进行管理 优点 可以满足90%以上的使用场景 对资源的增、删、查操作比较容易 缺点 命令冗长,复杂,难以记忆 特定场景下,无法实现管理需求 对资源的修改麻烦,需要patch来使用json串更改。 声明式-主 阅读全文
posted @ 2021-05-14 13:39 知无不言~ 阅读(367) 评论(0) 推荐(0) 编辑
摘要:K8S核心网络插件Flannel k8s虽然设计了网络模型,然后将实现方式交给了CNI网络插件,而CNI网络插件的主要目的,就是实现POD资源能够跨宿主机进行通信 常见的网络插件有flannel,calico,canal,但是最简单的flannel已经完全满足我们的要求,故不在考虑其他网络插件 网络 阅读全文
posted @ 2021-05-13 18:54 知无不言~ 阅读(290) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩