Java Spring Boot with Istio, Consul Key/Value Store and Vault

Hello,

Istio service mesh addresses most of the needs like service discovery and monitoring, but one of the most important feature in Spring Boot microservices is application properties and secrets. Can we use Consul Vault and Key/Value store for secrets and application properties with Istio? Using Kubernetes ConfigMap is a hassle where we have lot of application properties. Do you have any other thoughts for Spring Cloud Config integration in Kubernetes?

Thanks.