Kubernetes

K8S发布策略-金丝雀部署(Canary Deployment)-三伏磨

K8S发布策略-金丝雀部署(Canary Deployment)

一鸣阅读(96)评论(0)赞(1)

之前讲了k8s的发布策略:滚动更新和 蓝绿部署,今天来说下k8s的发布策略: 金丝雀部署。   金丝雀部署又称为灰度发布、灰度更新 。就是将部分新版本发在旧的容器池里边,然后进行流量观察,比如10%的流量切到新服务上,90%的流量还在旧服务...

K8S发布策略-蓝绿部署(Blue/Green Deployment)-三伏磨

K8S发布策略-蓝绿部署(Blue/Green Deployment)

一鸣阅读(99)评论(0)赞(1)

现在很多公司都使用K8S(kubernetes)进行容器管理和编排,今天来说下k8s的发布策略: 蓝绿部署。 蓝绿发布通过使用额外的机器资源来解决服务发布期间的不可用问题,当服务新版本出现故障时,也可以快速将流量切回旧版本。 蓝绿部署的优点...

K8S发布策略-滚动更新(rollingUpdate)-三伏磨

K8S发布策略-滚动更新(rollingUpdate)

一鸣阅读(89)评论(0)赞(1)

现在很多公司都使用K8S(kubernetes)进行容器管理和编排,今天来说下k8s的发布策略: 滚动更新。 滚动更新的优点:允许通过使用新的实例逐步更新Pods实例来实现部署的更新,从而实现零停机 。应用程序始终可用。 在金丝雀发布基础上...

K8S发布策略-重建(kubernetes)-三伏磨

K8S发布策略-重建(kubernetes)

一鸣阅读(107)评论(0)赞(1)

现在很多公司都使用K8S(kubernetes)进行容器管理和编排,今天来说下k8s的发布策略:重建。 重建(recreate) :即停止一个原有的容器,然后进行容器的新建。 重建这种方式优点是: 简单,相当于本地的服务重启一下,这样会直接...

k8s常用命令

一鸣阅读(443)评论(0)赞(1)

k8s常用命令主要由查看类、操作类、高级进阶命令 查看类命令 1、获取节点相应服务的信息: 2、查看集群信息 3、查看各组件信息 4、查看pods所在的运行节点 5、查看pods定义的详细信息 6、查看运行的pod的环境变量 7、查看指定p...

k8s集群维护

一鸣阅读(395)评论(0)赞(1)

k8s集群维护 master节点 1、更改配置文件,重新加载 2、启动master相关组件 3、停止master相关组件 4、重启master相关组件 5、查看master相关组件状态 worker节点 1、更改配置后,重启加载 2、启动w...

kubernetes和swarm对比

一鸣阅读(912)评论(0)赞(2)

kubernetes和swarm哪个好 复杂场景下应用的部署 swarm偏重的是容器的部署,而k8s更高一层:应用的部署。 k8s的组件要比swarm多得多,即便似乎功能类似的组件,k8s很多时候都在场景支持上要优化swarm,以调度为例,...

k8s部署Jupyter应用

一鸣阅读(943)评论(0)赞(2)

示例模板是一个Jupyter应用,包括一个deployment和service 旧的GPU部署方案,您必须要定义如下的nvidia驱动所在的数据卷。 这需要您在编写部署文件时,强依赖于所在的集群,导致缺乏可移植性。但是在Kubernetes...

kubernetes1.8特性

一鸣阅读(334)评论(0)赞(1)

自从1.8版本开始,Kubernetes已经明确表示要通过统一的设备插件方式 支持像Nvidia GPU,InfiniBand,FPGA等硬件加速设备,而社区的GPU方案将在1.10全面弃用,并在1.11版本彻底从主干代码移除。若您需要通过...

k8s架构理解-三伏磨

k8s架构理解

一鸣阅读(547)评论(0)赞(1)

k8s架构主要包括etcd、apiserver、controller manager、scheduler、kubelet、containner runtime 、kube-proxy等组件。