摘要:
NAT设置 虚拟机的网卡配置 阅读全文
摘要:
1、概述 Volume是与Pod绑定的,与Pod具有相同生命周期的资源对象。 2、将资源对象映射为存储卷 在Kubernetes中有一些资源对象可以以存储卷的形式挂载为容器的目录或文件,目前包括ConfigMap,Secret,Downward API,ServiceAccountToken,Pro 阅读全文
摘要:
1、概述 Kubernetes 网络模型设计的一个基础原则是:每个 Pod 都拥有一个独立的 IP 地址 ,并假定所有 Pod 在一个可以直接连通的、扁平的网络空间中。所以不管它们是否运行在同一个 Node 宿主机 中,都要求它们可以直接通过对方的 IP 进行访 间。设计这个原则的原因是,用 户不需 阅读全文
摘要:
本文主要参考学习于:https://segmentfault.com/a/1190000019462392 1、Docker出现的背景 开发/测试/现场环境研发人员在开发环境里写好了代码做好测试后,提交给测试部门,测试人员在测试环境跑起来发现有BUG,研发人员说在开发环境没这个BUG,和测试人员多次 阅读全文
摘要:
一、Kubernetes入门 1.1了解kubernetes 在每个Pod中都运行着一个特殊的被称为Pause的容器,其他容器则为业务容器,这些业务容器共享Pause容器的网络栈和Volume挂载卷,因此他们之间的通信和数据交换更为高校,在设计时候我们可以充分利用这一特性将一组密切相关的服务进程放入 阅读全文
摘要:
亲和力包括节点亲和力和pod亲和力 1、概念 nodeSelector 提供了一种最简单的方法来将 Pod 约束到具有特定标签的节点上。 亲和性和反亲和性扩展了你可以定义的约束类型。使用亲和性与反亲和性的一些好处有: 亲和性、反亲和性语言的表达能力更强。nodeSelector 只能选择拥有所有指定 阅读全文
摘要:
1、概念 Init 容器是一种特殊容器,在 Pod内的应用容器启动之前运行。Init 容器可以包括一些应用镜像中不存在的实用工具和安装脚本。 你可以在 Pod 的规约中与用来描述应用容器的 containers 数组平行的位置指定 Init 容器。 每个 Pod 中可以包含多个容器, 应用运行在这些 阅读全文
摘要:
1、概念 Taint 污点; Toleration :容忍容许 节点亲和性 是 Pod 的一种属性,它使 Pod 被吸引到一类特定的节点 (这可能出于一种偏好,也可能是硬性要求)。 污点(Taint) 则相反——它使节点能够排斥一类特定的 Pod。 Taint在一类服务器上打上标签,让不能容忍这类污 阅读全文
摘要:
1、概念 CronJob 用于执行排期操作,例如备份、生成报告等。 一个 CronJob 对象就像 Unix 系统上的 crontab(cron table)文件中的一行。 它用 Cron 格式进行编写, 并周期性地在给定的调度时间执行 Job。 CronJob 有所限制,也比较特殊。 例如在某些情 阅读全文
摘要:
1、概念 Kubernetes 中的持久卷(Persistent Volume),是集群中的一块存储,可以由管理员事先制备,或者使用存储类(Storage Class)来动态制备。持久卷是集群资源,就像节点也是集群资源一眼g.PV持久卷和普通的Volume一样,也是使用卷插件来实现的,只是他们拥有独 阅读全文