【文件属性】:
文件名称:semaphore-demo-cicd-kubernetes:CICD for Docker 和 Kubernetes Book 的配套演示
文件大小:310KB
文件格式:ZIP
更新时间:2021-07-24 09:10:43
JavaScript
带有 Docker 和 Kubernetes 的 CI/CD 配套演示书
在您的工作站中运行它
$ docker-compose up --build
$ curl -w " \n " -X PUT -d " firstName=al&lastName=pacino " 127.0.0.1:3000/person
$ curl -w " \n " 127.0.0.1:3000/all
CI/CD 管道
CI/CD 工作流程如下:
使用缓存构建 docker 镜像。
在 docker 镜像中运行测试。
将图像推送到 docker 注册表。
执行金丝雀部署。
在金丝雀部署中运行功能测试和迁移。
一键生产/稳定部署。
配置信号量
Fork 这个仓库
将其克隆到您的机器
注册 Semaphore 并安装 。
将项目添加到信号量:
$ sem init
部署到云端
需要的云服务:
K