构建持续交付管道
1. 部署回滚
可以使用以下 API 调用将部署回滚到原始版本(版本 0):
curl -H "Content-Type: application/json" -XPOST -d '{"name":"nginx-deployment","rollbackTo":{"revision":0}}' YOUR_KUBERNETES_MASTER_ENDPOINT /apis/extensions/v1beta1/namespaces/default/deployments/nginx-deployment/rollback
2. 使用私有 Docker 注册表
当开始维护自己的 Docker 镜像时,可能需要一个私有 Docker 注册表来存放敏感信息或遵循组织策略。Docker Hub 提供私有仓库,但免费账户只有一个配额。如果采用微服务架构,需要大量私有仓库,可考虑搭建自己的私有 Docker 注册表。
2.1 准备工作
- 拉取官方 Docker 注册表镜像:
$ docker pull registry:2
- 创建 Docker 镜像数据存储目录:
$ sudo mkdir /mnt/docker/images
- 启动注册表,将主
超级会员免费看
订阅专栏 解锁全文
381

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



