Мне нужно организовать структуру папок в весеннем облачном конфигурационном сервере следующим образом:
application/<version>/application-<version>-<profile>.yml
Например, есть две микро-службы, такие как pets
и orders
, и каждая микро-служба имеет две версии. В этом случае клиент весеннего облачного конфигурационного сервера может посмотреть путь к файлам следующим образом
├── pets
│ ├── v1
│ │ ├── pets-v1.yml
│ │ ├── pets-v1-dev.yml
│ │ ├── pets-v1-tst.yml
│ │ ├── pets-v1-stg.yml
│ ├── v2
│ │ ├── pets-v2.yml
│ │ ├── pets-v2-dev.yml
│ │ ├── pets-v2-tst.yml
│ │ ├── pets-v2-stg.yml
├── orders
│ ├── v1
│ │ ├── orders-v1.yml
│ │ ├── orders-v1-dev.yml
│ │ ├── orders-v1-tst.yml
│ │ ├── orders-v1-stg.yml
│ ├── v2
│ │ ├── orders-v2.yml
│ │ ├── orders-v2-dev.yml
│ │ ├── orders-v2-tst.yml
│ │ ├── orders-v2-stg.yml
Есть ли что-нибудь, чего мы можем достичь с помощью конфигурации, или нам нужно настроить с помощью кода?