原文:k8s运行容器之Job(四)--技术流ken

Job 容器按照持续运行的时间可分为两类:服务类容器和工作类容器。 服务类容器通常持续提供服务,需要一直运行,比如 http server,daemon 等。工作类容器则是一次性任务,比如批处理程序,完成后容器就退出。 Kubernetes 的 Deployment ReplicaSet 和 DaemonSet 都用于管理服务类容器 对于工作类容器,我们用 Job。 第一步: 先看一个简单的 J ...

2019-02-16 09:14 0 1199 推荐指数:

查看详情

k8s运行容器之deployment(三)--技术ken

deployment 我们已经知道k8s是通过各种controller来管理pod的生命周期。为了满足不同业务场景,k8s开发了Deployment、ReplicaSet、DaemonSet、StatefuleSet、Job 等多种 Controller。我们首先学习最常 ...

Fri Feb 15 17:31:00 CST 2019 0 3685
k8s健康检查(七)--技术ken

默认的健康检查 强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 Readiness 探测机制设置更精细的健康检查,进而实现如下需求: 零停机部署 ...

Sat Feb 23 22:07:00 CST 2019 0 744
k8s数据管理(八)--技术ken

volume 我们经常会说:容器和 Pod 是短暂的。其含义是它们的生命周期可能很短,会被频繁地销毁和创建。容器销毁时,保存在容器内部文件系统中的数据都会被清除。 为了持久化保存容器的数据,可以使用 Kubernetes Volume。 Volume 的生命周期独立于容器,Pod ...

Sun Feb 24 18:18:00 CST 2019 0 571
k8s通过service访问pod(五)--技术ken

service 每个 Pod 都有自己的 IP 地址。当 controller 用新 Pod 替代发生故障的 Pod 时,新 Pod 会分配到新的 IP 地址。这样就产生了一个问题: ...

Sun Feb 17 17:44:00 CST 2019 0 2922
k8s滚动更新(六)--技术ken

实践 滚动更新是一次只更新一小部分副本,成功后,再更新更多的副本,最终完成所有副本的更新。滚动更新的最大的好处是零停机,整个更新过程始终有副本在运行,从而保证了业务的连续性。 下面我们部署三副本应用,初始镜像为 httpd:2.2.31,然后将其更新到 httpd ...

Fri Feb 22 18:45:00 CST 2019 0 730
k8s部署使用Dashboard(十)--技术ken

安装Dashboard 前面博客Kubernetes 所有的操作我们都是通过命令行工具 kubectl 完成的。为了提供更丰富的用户体验,Kubernetes 还开发了一个基于 Web 的 Dashboard,用户可以用 Kubernetes Dashboard 部署容器化 ...

Tue Feb 26 17:24:00 CST 2019 7 8784
k8s架构分析(二)--技术ken

master节点 k8s的集群由master和node组成,节点上运行着若干k8s服务。 master节点之上运行着的后台服务有kube-apiserver 、kube-scheduler、kube-controller-manager、etcd和pod网络。如下图所示 ...

Thu Feb 14 17:23:00 CST 2019 0 1135
k8s运行容器Job(四)

Job 容器按照持续运行的时间可分为两类:服务类容器和工作类容器。 服务类容器通常持续提供服务,需要一直运行,比如 http server,daemon 等。工作类容器则是一次性任务,比如批处理程序,完成后容器就退出。 Kubernetes 的 Deployment ...

Thu Aug 22 21:16:00 CST 2019 0 687
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM