Kubernetes 中的持续交付与 Pod 管理
1. Kubernetes 镜像拉取策略
Kubernetes 使用 imagePullPolicy 来决定是否拉取镜像,其默认值为 IfNotPresent ,具体策略如下:
- IfNotPresent :如果节点上不存在该镜像, kubelet 会拉取镜像。若镜像标签为 :latest 且策略不是 Never ,则 kubelet 会回退到 Always 策略。
- Always : kubelet 总是拉取镜像。
- Never : kubelet 从不拉取镜像,而是检查所需镜像是否在节点上。
2. 构建与部署流程
我们以 Travis CI 为例,展示一个典型的持续交付流程:
1. 构建 :当在 GitHub 上发布带有特定标签(如 v0.0.3 )的版本时,Travis CI 会触发构建任务。构建成功后,镜像会被推送到 Docker Hub。例如,构建日志可在 https:/
超级会员免费看
订阅专栏 解锁全文

65

被折叠的 条评论
为什么被折叠?



