Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Además, se ha integrado en esta librería la gestión de la configuración centralizada que antes se gestionaba en el cliente javaJava.

¿Cómo utilizar la librería config-client en tu aplicación?

...

Una vez añadida la dependencia, tendrás que añadir las siguientes propiedades a tu application.yml.

Code Block
languageyaml
spring:
  profiles:
    active: native
  cloud:
    config:
      server:
        native:
          search-locations: classpath:/configuration
          order: 1
onesaitplatform:
  api.rest:
    token: <ONESAITPLATFORM_API_KEY> 
    endpoint: <ONESAITPLATFORM_BASE_URL>
  spring.cloud.config:
    enabled: true
    identification: <ONESAITPLATFORM_CONFIG>

...

  • ONESAITPLATFORM_API_KEY es el API Key de un usuario con rol administrador de la Plataforma. Esta key se utilizará para gestionar la seguridad a nivel de Pltaforma para poder obtener la configuración centralizada.

  • ONESAITPLATFORM_BASE_URL es el endpoint del controlpanel de la Plataforma donde se encuentra la configuración centralizada que queremos quieres utilizar.

  • ONESAITPLATFORM_CONFIG es el nombre de la configuración centralizada que queremos quieres utilizar.

Una vez configurado nuestro tu proyecto, cuando lo arranquemos arranques, accederá a la Plataforma y obtendrá las propiedades cargadas en la configuración centralizada especificada.

...