原文:用 k8s 运行一次性任务 - 每天5分钟玩转 Docker 容器技术(132)

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

2018-02-21 05:50 7 3168 推荐指数:

查看详情

k8s 管理机密信息 - 每天5分钟玩转 Docker 容器技术(155)

应用启动过程中可能需要一些敏感信息,比如访问数据库的用户名密码或者秘钥。将这些信息直接保存在容器镜像中显然不妥,Kubernetes 提供的解决方案是 Secret。 Secret 会以密文的方式存储数据,避免了直接在配置文件中保存敏感信息。Secret 会以 Volume 的形式被 mount ...

Mon Apr 16 14:30:00 CST 2018 0 2045
5 秒创建 k8s 集群 - 每天5分钟玩转 Docker 容器技术(115)

据说 Google 的数据中心里运行着超过 20 亿个容器,而且 Google 十年前就开始使用容器技术。 最初,Google 开发了一个叫 Borg 的系统(现在命令为 Omega)来调度如此庞大数量的容器和工作负载。在积累了这么多年的经验后,Google 决定重写这个容器管理系统,并将其贡献 ...

Fri Jan 05 15:43:00 CST 2018 5 10110
k8s 核心功能 - 每天5分钟玩转 Docker 容器技术(116)

本节带领大家快速体验 k8s 的核心功能:应用部署、访问、Scale Up/Down 以及滚动更新。 部署应用 执行命令: 这里我们通过 kubectl run 部署了一个应用,命名为 kubernetes-bootcamp。 Docker 镜像通过 --image 指定 ...

Mon Jan 08 16:02:00 CST 2018 0 7000
k8s 重要概念 - 每天5分钟玩转 Docker 容器技术(117)

在实践之前,必须先学习 Kubernetes 的几个重要概念,它们是组成 Kubernetes 集群的基石。 Cluster Cluster 是计算、存储和网络资源的集合,Kubernetes 利用这些资源运行各种基于容器的应用。 Master Master 是 Cluster 的大脑 ...

Wed Jan 10 16:08:00 CST 2018 10 6672
k8s 如何 Failover?- 每天5分钟玩转 Docker 容器技术(127)

上一节我们有 3 个 nginx 副本分别运行k8s-node1 和 k8s-node2 上。现在模拟 k8s-node2 故障,关闭该节点。 等待一段时间,Kubernetes 会检查到 k8s-node2 不可用,将 k8s-node2 上的 Pod 标记为 Unknown 状态 ...

Fri Feb 02 15:21:00 CST 2018 9 3473
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM