随笔分类 -  k8s

k8s学习
摘要:Dockerfile 是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。有了 Dockerfile,当我们需要定制自己额外的需求时,只需在 Dockerfile 上添加或者修改指令,重新生成 image 即可,省去了 阅读全文
posted @ 2021-08-17 14:09 客Ren 阅读(201) 评论(0) 推荐(0) 编辑
摘要:kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。 本文将带着大家快速了解 kubernetes ,了解我们谈论 kubernetes 都是在谈论什么。 kubernetes 架构 从宏观上来看 ku 阅读全文
posted @ 2021-01-07 16:58 客Ren 阅读(124) 评论(0) 推荐(0) 编辑
摘要:Kubernetes集群中移除Node 在master节点上执行: kubectl drain master --delete-local-data --force --ignore-daemonsets kubectl drain node1 --delete-local-data --force 阅读全文
posted @ 2020-12-16 22:42 客Ren 阅读(1218) 评论(0) 推荐(0) 编辑
摘要:Job负责处理任务,即仅执行一次的任务,它保证批处理任务的一个或多个Pod成功结束。而CronJob则就是在Job上加上了时间调度。 Job 我们用Job这个资源对象来创建一个任务,我们定一个Job来执行一个倒计时的任务,定义YAML文件: 注意Job的RestartPolicy仅支持Never和O 阅读全文
posted @ 2019-06-10 16:30 客Ren 阅读(2664) 评论(0) 推荐(0) 编辑
摘要:RC和RS的功能基本上是差不多的,唯一的区别就是RS支持集合的selector。 RC|RS是Kubernetes的一个核心概念,当我们把应用部署到集群之后,需要保证应用能够持续稳定的运行,RC|RS就是这个保证的关键,主要功能如下: 确保Pod数量:它会确保Kubernetes中有指定数量的Pod 阅读全文
posted @ 2019-06-10 16:17 客Ren 阅读(554) 评论(0) 推荐(0) 编辑
摘要:假如我们现在有一个Pod正在提供线上的服务,我们来想想一下我们可能会遇到的一些场景: 某次运营活动非常成功,网站访问量突然暴增 运行当前Pod的节点发生故障了,Pod不能正常提供服务了 第一种情况,可能比较好应对,一般活动之前我们会大概计算下会有多大的访问量,提前多启动几个Pod,活动结束后再把多余 阅读全文
posted @ 2019-06-10 15:58 客Ren 阅读(1348) 评论(0) 推荐(0) 编辑
摘要:基本概念 Kubernetes 中的绝大部分概念都抽象成 Kubernetes 管理的一种资源对象 Master:Master 节点是 Kubernetes 集群的控制节点,负责整个集群的管理和控制。Master 节点上包含以下组件: kube-apiserver:集群控制的入口,提供 HTTP R 阅读全文
posted @ 2019-06-10 15:38 客Ren 阅读(218) 评论(0) 推荐(0) 编辑
摘要:kubernetes 集群需要使用了一些 YAML 文件来创建相关的资源,先来简单看一看 YAML 文件是如何工作的,并使用 YAML 文件来定义一个 kubernetes pod,然后再来定义一个 kubernetes deployment; YAML 基础 基本语法规则: 大小写敏感 使用缩进表 阅读全文
posted @ 2019-06-10 14:47 客Ren 阅读(3562) 评论(0) 推荐(0) 编辑