k8s
文章平均质量分 68
Kevin_cai09
无情的bug maker
展开
-
ServiceMesh(一)简介&linkerd和istio初探
ServiceMesh(一)简介&linkerd和istio初探文章目录ServiceMesh(一)简介&linkerd和istio初探一. 服务通信方式演变二. 什么是ServiceMesh三. Mesh解决了什么问题四. Mesh架构&实现Linkerd架构实践注入原理1.注入本质2.手动注入3.自动注入4.注入原理Istio架构实践注入原理1.注入的本质2.手动istio注入3.自动Istio注入4.原理一. 服务通信方式演变参考Phil Calcada大佬的文章《Pat原创 2022-01-09 05:10:09 · 775 阅读 · 0 评论 -
service如何实现服务发现和负载均衡
service如何实现服务发现文章目录service如何实现服务发现Service的类型1.ClusterIP2.NodePort3.LoadBalancerService服务发现每一个kubernetes中的service都是一组pod的逻辑集合和访问方式的抽象,也可以把service集合的一组pod称为一个微服务集群内外各个服务可以通过service进行互相通信,当创建一个service对象时也会对应创建一个endpoint对象,endpoint是用来做容器发现,service只是将多个相同l原创 2021-12-11 02:34:07 · 945 阅读 · 0 评论 -
k8s架构
k8s架构文章目录k8s架构架构1.master节点2.worker节点3.创建流程创建一个容器实例架构1.master节点APIServer:集群和外界交互的接口ETCD:所有的状态都存储在ectd里,一般来说都是集群化部署的,可以和master在一起也可以自己单独出来ControllerManager:有多个Controller,每个Controller通过API Server提供的接口实时监控整个集群的每个资源对象的当前状态,当发生各种故障导致系统状态发生变化时,会尝试将系统状态修复到原创 2021-12-11 02:33:36 · 2041 阅读 · 0 评论 -
Linux安装K8s
Linux安装K8s文章目录Linux安装K8s下载k8e发行版本 Releases · xiaods/k8e (github.com)上传到devcloudrz -bye解压缩tar -zxvf k8e-1.19.14-k8e2.tar.gz 编译make generateSKIP_VALIDATE=true make执行SKIP_VALIDATE=true make可能会遇到这个问题:Docker Hub限频计划https://www.docker.com/in原创 2021-12-11 02:32:56 · 1041 阅读 · 0 评论 -
K8s-Pod
K8s-Pod文章目录K8s-Pod基础结构网络存储实践DeploymentPod是一组容器(一个或者多个),是k8s中的最小调度单位,可以把Pod理解为传统的虚拟机,Pod中的容器就是虚拟机中运行的进程,k8s无法直接操作和调度容器,只能通过编排Pod来调度容器,Pod为其中运行的容器提供共享的网络,存储和命名空间基础结构网络Pod中的容器共享Pod的网络资源:一个Pod只有一个IP地址,Pod中的容器共享该Pod的IP地址和端口Pod中容器间的通信:通过共享卷通信使用主机中原创 2021-09-09 00:14:17 · 181 阅读 · 0 评论