自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Istio 核心组件的作用了解

Proxy[Envoy]:  Proxy在Istio架构中必须要有,Envoy是由Lyft开发并开源,使用C++编写的高性能代理,负责在服务网格中服务的进出流量。Istio使用Envoy代理的扩展版本。Envoy是用c++开发的高性能代理,用于协调服务网格中所有服务的所有入站和出站流量。Envoy代理是唯一与数据平面通信交互的Istio组件。Envoy代理被部署为服务的sidecars...

2020-01-14 15:02:00 1897

原创 Service Mesh(服务网格)概念及Istio初体验

分布式架构发展史:单机小型机时代:  1969年,阿帕网诞生,最初是为了军事目的,后来衍变成Internet。2000年左右,互联网在中国开始盛行起来,但是那时候网民数较少,所以多数企业服务单一,采用集中式部署的方式就能满足需求  但是这样的部署方式带来了一定的问题,一旦小型机或者数据库出现问题,会导致整个系统的故障,而且功能修改发布也不方便,所以不妨把大系统拆分成多个子系统,...

2020-01-14 10:43:00 1162

原创 Kubernetes日志及监控部署策略

Log :容器级别:  docker命令查看docker ps --->containeriddocker logs containerid --->查看容器的日志情况  kubectl命令查看kubectl logs -f <pod-name> -c <container-name>Pod级别:kubectl d...

2020-01-09 16:13:00 969

原创 Kubernetes常见部署方案--滚动更新、重新创建、蓝绿、金丝雀

常见的部署方案:滚动更新:服务不会停止,但是整个pod会有新旧并存的情况。重新创建:先停止旧的pod,然后再创建新的pod,这个过程服务是会间断的。蓝绿部署:无需停机,风险较小。部署v1的应用(一开始的状态)所有外部请求的流量都打到这个版本上。部署版本2的应用版本2的代码与版本1不同(新功能、Bug修复等)。将流量从版本1切换到版本2。如版本2测试正常,就删除版本1正在使用的资源...

2020-01-08 11:20:00 1014

原创 Kubernetes系统核心组件之再回首及安全策略

K8s系统核心组件:   我们学习了关于K8s常用的组件,也可以基于K8s搭建我们的环境及部署CICD的服务。接下去我们有必要来学习一下关于K8s的核心组件部分。本文主要是介绍一个基本的认知。如果小伙伴们感兴趣也可以相互探讨。Master和Node  官网 :https://kubernetes.io/zh/docs/concepts/architecture/master-nod...

2020-01-07 20:04:00 228

原创 Kubernetes之Pod的生命周期及Controller相关组件

Lifecycle:  官网:https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/  Pod 的status定义在PodStatus对象中,其中有一个phase字段。Pod 的运行阶段(phase)是 Pod 在其生命周期中的简单宏观概述。该阶段并不是对容器或 Pod 的综合汇总,也不是为了做为...

2020-01-02 10:56:00 718

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除