2018年10月份,UCloud数据中心基础网络完成了V4新架构的落地,自此,新建的数据中心(下简称DC)全面升级到25G/100G网络,极大提升了DC容量和DC间互联的性能。V4架构下的单可用区可提供320,000个服务器接入端口,是此前V3架构的4倍。并且支持无损网络特性,提供可用区资源的水平扩展和滚动升级能力。上线以来,新架构有力保障了UCloud福建GPU可用区开放、北京二可用区B/C/D
分类:
其他好文 时间:
2019-03-15 23:06:51
阅读次数:
218
一、nginx保证有两个版本 1、查看当前容器运行nginx版本 2、下载nginx1.13 3、上传到私有仓库 4、私有仓库查看 二、滚动升级 1、删除所有pod和rc 2、创建升级rc 3、执行升级 4、滚动升级过程 三、秒级回滚 1、执行回滚 2、回滚过程 ...
分类:
Web程序 时间:
2019-02-21 12:42:36
阅读次数:
137
一、通过文件创建deployment 1、创建deployment文件 2、启动deployment 3、查看deployment状态 二、通过命令行创建deployment 1、删除方式1创建的deployment 2、命令创建 3、查看 4、升级镜像版本 四、秒级回滚 1、查看历史版本 2、执行 ...
分类:
Web程序 时间:
2019-02-21 12:25:14
阅读次数:
221
kubernetes是谷歌开源的容器集群管理系统,是Google多年大规模容器管理技术Borg的开源版本(1)基于容器的应用部署、维护和滚动升级(2)网络,建立容器之间的通信子网如隧道、路由等,解决容器的跨节点通信问题。(3)内置DNS服务和kube-proxy用于服务发现及负载均衡(4)资源管理,包括容器使用的资源限制,以及将容器调度到对用的集群节点上(5)Docker也有Volume的概念,但
分类:
Web程序 时间:
2019-02-15 17:47:42
阅读次数:
199
强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 和 探测机制设置更精细的健康检查,进而实现如下需求: 零停机部署。 避免部署无效的镜像。 更加安全的滚动升级。 一、Liveness 探测 Liveness ...
分类:
Web程序 时间:
2018-12-22 01:16:39
阅读次数:
182
Pod与controllers的关系控制器管理pod?controllers:在集群上管理和运行容器的对象?使用label-selector标签让控制器关联pod?Pod通过控制器实现应用的运维,如伸缩,升级等Deployment?部署无状态应用--用于web服务,无需多的更改?管理Pod和ReplicaSet(若是一个pod挂了,就起一个pod在别的节点)?具有上线部署、副本设定、滚动升级、回滚
分类:
其他好文 时间:
2018-12-12 17:42:36
阅读次数:
191
Pod与controllers的关系控制器管理pod?controllers:在集群上管理和运行容器的对象?使用label-selector标签让控制器关联pod?Pod通过控制器实现应用的运维,如伸缩,升级等Deployment?部署无状态应用--用于web服务,无需多的更改?管理Pod和ReplicaSet(若是一个pod挂了,就起一个pod在别的节点)?具有上线部署、副本设定、滚动升级、回滚
分类:
其他好文 时间:
2018-12-12 11:46:55
阅读次数:
187
强大的自愈能力是Kubernetes这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用Liveness和Readiness探测机制设置更精细的健康检查,进而实现如下需求:零停机部署。避免部署无效的镜像。更加安全的滚动升级。一、Liveness探测Liveness探测让用户可以自定义判断容器是否健康的条件。如果探测失败,Kubernetes就会重启容
分类:
Web程序 时间:
2018-12-11 18:15:35
阅读次数:
244
强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 Readiness 探测机制设置更精细的健康检查,进而实现如下需求: 零停机部署。 避免部署无效的镜像。 更加安全的滚动升级。 下面通过 ...
分类:
其他好文 时间:
2018-11-10 15:07:12
阅读次数:
3102
一.背景随着Kubernetes的进一步深入使用,我们越来越体会到它给我们的工作带来的高效与便利。RollingUpdate是Kubernetes系统中的一个强大的功能,能够为我们的运维工作带来极大的便利。二.步骤2.1部署最初始版本Deployment。初始Deployment的YAML如下:apiVersion:apps/v1beta1kind:Deploymentmetadata:name:
分类:
Web程序 时间:
2018-11-08 10:56:33
阅读次数:
155