service mesh文章分享

service mesh最近很火,我们的团队最近也正在将service mesh在公司落地。这段时间也看了很多这方面的文章,零零散散大约有十几篇幅吧,发现其中比较有价值的,或者说写的好的文章也就两三篇而已。 本来我打算自己写一篇文章来完整的讲述一下: service mesh是什么 service mesh的前生今世 微服务的演进 为什么要用service mesh spring cloud的痛点

k8s-升级和回滚app的版本

首先我们使用下面的命令查看一下当前的namespace中的deployment: 可以看到目前并没有deployment,接下来我们先创建一个2个实例的book-store程序。 这个命令创建了一个Deployment对象和一个关联的ReplicaSet对象。这个ReplicaSet有2个Pods,每一个pods都运行一个book-store程序 然后创建一个Service: 可以看到只有一个bo

k8s-使用kubectl扩容app

本篇文章演示如何使用kubectl来扩容app,扩容是通过更改部署中的副本数量来完成的 首先我们使用kubectl get deployments来列出default namespace中的所有的development: 我们应该有1个Pob, 在上面的命令输出中: DESIRED状态显示配置的副本数 CURRENT状态显示现在运行的副本数 UP-TO-DATE是被更新以匹配期望(配置)状态的副本

k8s-列出在集群中运行的容器镜像

本篇文字中,你将使用kubectl来获取集群中运行的所有的Pods,并且格式化输出。 列出所有namespaces中的容器 使用 kubectl get pods –all-namespaces命令获取所有namespace中的Pods 因为我本地的集群中defaultnamespace中没有任何运行的容器,所以只会列出kube-systemnamespace中的。 使用-o jsonpath

k8s-使用Service访问集群中的应用程序对象

k8s-使用Service访问集群中的应用程序对象 目标 运行2个实例的hello-world程序 创建公开节点端口的Service对象 使用Service对象访问应用程序 为运行2个pods的应用程序创建一个Service 在集群中运行Hello World程序 这个命令创建了一个Deployment对象和一个关联的ReplicaSet对象。这个ReplicaSet有2个Pods,每一个pods