По сути, мне нужно ускорить развертывание базы данных перед развертыванием API. Если база данных не работает, она выдает ошибку в API.
Я запутался с заказом в artifacts:
, а также в:
deploy:
kubectl:
manifests:
- manifests/ingress.yaml
- manifests/postgres.yaml
- manifests/client.yaml
- manifests/api.yaml
Но, похоже, это не имеет никакого отношения к порядку их запуска.
Единственное, что я могу думать, это то, что это алфавит. Раньше у меня не было проблем: база данных запускалась бы 49/50 до API. Теперь речь идет об обратном. Единственное, что я изменил, - это новый компьютер, и я переименовал server
в api
, что ставит его в первую очередь по алфавиту.
Итак, два вопроса:
- Как определяется порядок развертывания в Skaffold?
- Есть ли способ установить порядок?