我有一个诸如以下结构的应用程序,其中多个服务都有自己的Dockerfile。我想使用Helm通过Jenkins将我的应用程序部署到kubernetes,但是我无法确定处理此问题的最佳方法是什么?
如果可以的话,我应该尝试使用多阶段构建吗? 我应该为它们中的每一个创建两个掌舵图,还是以一种掌舵图来处理这种情况?
└── app-images-dashboard
├── Readme.md
├── cors-proxy
│ ├── Dockerfile
│ ├── lib
│ │ ├── cors-anywhere.js
│ │ ├── help.txt
│ │ ├── rate-limit.js
│ │ └── regexp-top-level-domain.js
│ ├── package.json
│ └── server.js
└── app-images-dashboard
├── Dockerfile
├── components
│ └── image_item.js
├── images
│ └── beta.png
├── index.html
├── main.js
└── stylesheets
└── style.css
答案 0 :(得分:1)
头盔图代表整个应用程序。您有2个切片的1个应用程序。因此,您只需要一张舵图。