У меня есть приложение, подобное приведенной ниже структуре, в котором несколько служб имеют свой собственный Dockerfile. Я хотел бы развернуть мое приложение через Jenkins, используя Helm для 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