天道酬勤
kubernetes-调度器-固定节点 kubernetes-调度器-固定节点
指定调度节点I、Pod.spec.nodeName 将 Pod 直接调度到指定的Node节点上,会跳过 Scheduler 的调度策略,该匹配规则是强制匹配 apiVersion: extensions/v1beta1 kind: Depl
2019-12-04
kubernetes-调度器-污点 kubernetes-调度器-污点
Tain 和 Toleration节点亲和性,是 pod 的一种属性(偏好或硬性要求),它使 pod 被吸引到一类特定的节点。Taint 则相反,它使节点能够排斥一类特定的pod Taint 和 toleration 相互配合,可以用来避
2019-12-04
kubernetes-调度器-调度亲和性 kubernetes-调度器-调度亲和性
节点的亲和性pod.spec.nodeAffinity preferredDuringSchedulinglgnoredDuringExecution:软策略 requireDuringSchedulinglgnoredDuringExe
2019-12-04
kubernetes-调度器-调度说明 kubernetes-调度器-调度说明
简介Scheduler 是kubernetes的调度器,主要的任务是把定义的Pod分配到集群的节点上。听起来非常简单,单有很多要考虑的问题 公平:如何保证每个节点都能被分配资源 资源高效利用:集群所有资源最大化被使用 效率:调度的性能要好
2019-12-04
kubernetes-pvc-pvc kubernetes-pvc-pvc
概念PersistentVolume(PV) 是由管理员设置的存储,它是集群中的一部分。就像节点是集群中的资源一样,PV也是集群中的资源。PV是Volume之类的卷插件,但具有独立于使用PV的Pod的生命周期。此 API 对象包含存储实现的
2019-12-01
kubernetes-volume kubernetes-volume
容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet会重启它,但是容器中的文件将丢失–容器以干净的状态(镜像最初的状态)重新启动。其次,在Pod中同时运行多个容器时,这些容器之
2019-12-01
kubernetes-secret kubernetes-secret
Secret 存在意义Secret解决了密码、token、密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露到镜像或者Pod Spec中。Secret可以以Volume或者环境变量的方式使用 Secret有三种类型: Service A
2019-12-01
kubenetes-configMap kubenetes-configMap
configMap 描述信息ConfigMap 功能在 Kubernetes1.2版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息。ConfigMap API给我们提供了向容器中注入配置信息的机制,ConfigMap
2019-12-01
kubernetes-Ingress kubernetes-Ingress
开始本节学习前,我们需要对kubernetes中的Service、Ingress与Ingress Controller的作用与关系做一下讲解: 通俗来讲: Service 是后端具体Pod服务的一个抽象,一个Service可以代表多个
2019-11-29
Kubernetes-Service Kubernetes-Service
Service 的概念Kubernetes service 定义了这样一种抽象:一个 Pod 的逻辑分组,一种可以访问它们的策略 – 通常称为微服务。这一组 Pod 能够被Service访问到,通常是通过Lable Selector Se
2019-11-29
2 / 4