Функция Kompose похожа на ссылки Docker-Compose

Мы делаем POC, используя докер для интеграционных тестов. У нас есть контейнер с изображением API и еще один контейнер с одним mongodb.

Контейнер api должен обращаться к mongodb через db-mongo-dev-company.aws.local, поэтому я помещаю следующую запись в docker-compose:

ссылки: - "mongodb: db-mongo-dev-company.aws.local"

Он отлично работает с "docker-compose".

Проблема в том, что kompose не поддерживает функцию "ссылки", по следующей ссылке:

https://github.com/kubernetes/kompose/blob/master/docs/conversion.md

Мы не можем найти альтернативу, чтобы сделать эту ссылку, у вас есть идеи?

1 ответ

Решение

Чтобы решить эту ситуацию, я просто изменил URL в свойствах проекта api.

Пример: у меня есть файл с именем bootstrap.yaml в src/main/resources, который ищет весеннее облако. В DockerFile после извлечения изображения API я заменяю файл другим файлом bootstrap.yaml с другими свойствами, изменяя URL-адрес mongodb.

Другие вопросы по тегам