в настоящее время я использовал docker-compose для организации своего приложения, состоящего из 3-х dockerimages - базы данных postgresql и 2-х серверов приложений wildfly (Frontend-ui, backend).
Мой docker-compose.yml выглядит так:
version: '3.0'
services:
my-webgui-service:
image: test/mywebgui
ports:
- "18081:8080"
links:
- my-app-service
my-app-service:
image: test/myapp
ports:
- "18080:8080"
- "29990:9990"
links:
- db-service
db-service:
image: test/postgres
ports:
- "15432:5432
Теперь я хотел бы реализовать то же самое через kubernetes.
Можно ли упорядочить это в одном файле yaml, который содержит конфигурацию для обслуживания, развертывания и модулей?
Я подумал, что проще автоматизировать развертывание, если у него нет разделенных yml-файлов.
Это лучшая практика?
С наилучшими пожеланиями, Шейн