K8s一些命令:通过yaml文件创建:kubectl create -f xxx.yaml (不建议使用,无法更新,必须先delete)kubectl apply -f xxx.yaml (创建+更新,可以重复使用)通过yaml文件删除:kubectl delete -f xxx.yaml查看kub ...
分类:
其他好文 时间:
2018-10-01 01:10:03
阅读次数:
920
Service 概述 kubernetes 中的pod是有生生灭灭的,时刻都有可能被新的pod所代替,而不可复活(pod的生命周期)。一旦一个pod生命终止,通过ReplicaSets动态创建和销毁pod(Pod的动态扩缩容,滚动升级 等)。 每个pod都有自己的IP,这IP随着pod的生生灭灭而变 ...
分类:
Web程序 时间:
2018-09-01 00:47:56
阅读次数:
902
简介 它是一个全新的基于容器技术的分布式解决方案,基于强大的自动化机制解决传统系统架构中负载均衡和实施部署的问题,从而节省了30%开发成本,其次具有完备的集群能力, 包括服务注册、服务发现、故障的发现和修复、服务滚动升级、在线扩容、健康监测等能力。使用kubernetes可以是开发人员更多精力在业务 ...
分类:
Web程序 时间:
2018-07-07 20:42:21
阅读次数:
187
Pod滚动升级(Deployment)参考链接使用kubernetes进行升级的时候并不需要停止业务,kubectl支持滚动升级的方式,每次更新一个pod,而不是同时删除整个服务。目前的kubernetes版本只支持ReplicationControllers的方式实现滚动升级。然而,官方推荐的方式是使用Deployments.Deployments是一个更高级别的控制器,它以声明方式自动执行应用
分类:
其他好文 时间:
2018-06-21 17:43:30
阅读次数:
310
Elasticsearch6.x 升级6.y 是支持滚动升级的,目前我们测试环境只有一个节点只能停机升级了 准备工作 禁用分片分配 执行同步刷新,加速碎片恢复 关闭老版本 启动新版本 下载安装包 拷贝配置文件和数据目录 修改配置文件中数据的目录 启动新版本 等待集群状态健康状态为yellow就行了 ...
分类:
其他好文 时间:
2018-05-22 14:52:51
阅读次数:
184
ORA-00001: 违反唯一约束条件 (.)错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021: 会话附属 ...
分类:
数据库 时间:
2018-04-04 15:14:42
阅读次数:
2888
1、为什么选择Arch Linux Arch Linux 是通用 x86-64 GNU/Linux 发行版。Arch采用滚动升级模式,尽全力提供最新的稳定版软件。初始安装的Arch只是一个基本系统,随后用户可以根据自己的喜好安装需要的软件并配置成符合自己理想的系统。 —— 引自Arch Linux ...
分类:
系统相关 时间:
2018-03-04 18:08:08
阅读次数:
219
介绍 持续交付是频繁对软件应用程序持续更新的概念. 这个想法使在大量频繁的更新面前, 你不必等待在一个指定的特殊时间点, 并且使你的组织在响应过程中变得更好. 一些 Ansible 用户每小时都在部署更新给他们的最终用户甚至更加频繁 – 每时每刻都有代码修改的批准. 要实现这一点, 你需要工具能在零 ...
分类:
其他好文 时间:
2018-01-24 12:39:10
阅读次数:
176
本来是先讲解Service相关内容,但是Service中设计很多RC相关的概念,所以现说一说RC的相关概念再讲Service比较好一些ReplicationController简称RC,它能够保证Pod持续运行,并且在任何时候都有指定数量的Pod副本,在此基础上提供一些高级特性,比如滚动升级和弹性伸缩下面直接来看下如何创建rc:1.编辑配置文件vimrc.json{"apiVersion":"v1
分类:
Web程序 时间:
2017-12-08 13:58:59
阅读次数:
167
前言 本文是读书笔记,具体可参考 倪朋飞 先生的原文《kubernetes指南》,多谢原作者,致敬! 一、扩展应用 二、滚动升级 三、更新应用 四、资源限制 五、健康检查 ...
分类:
Web程序 时间:
2017-11-03 20:24:53
阅读次数:
162