微服务的 CI/CD 与 AWS 弹性计算云部署
1. 微服务的 CI/CD 示例
1.1 准备工作
若要使用 Skaffold 为微服务实现 CI/CD,需确保 Skaffold 已安装在你的机器上。在 Mac 系统中,可通过以下命令进行安装:
brew skaffold
1.2 代码组织
示例的源代码结构如下:
./ch13-01/
├── README.txt
├── build.sh
├── clean.sh
├── k8s
│ ├── deployment.yml
│ └── service.yml
├── make.sh
├── pom.xml
├── run.sh
├── skaffold.yaml
└── src
└── main
├── java
│ └── com
│ └── acme
│ └── ecom
│ └── product
│ └── Application.java
└── resources
├── application.yml
└── log4j2-spring.xml
这里使用 Google jib - maven - p
超级会员免费看
订阅专栏 解锁全文
1170

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



