3 Configuration

 

This chapter covers

  • Using MicroProfile Config in Helidon based microservice
  • Understanding of config sources concept and priorities
  • Integrating with Kubernetes config maps
  • Configuring arrays or collections
  • Using defaults, profiles and expressions

3.1 Expressions

3.2 Programmatic API

3.3 Config Sources

3.4 Converters

3.4.1 Automatic converter

3.5 Aggregated properties

3.5.1 Custom converter

3.6 Profiles

3.6.1 Property level

3.6.2 Config Source level

3.7 Meta Configuration

3.8 YAML Config Source

3.9 Custom Config Source

3.10 Dynamic Config Source

3.11 Kubernetes ConfigMap

3.11.1 Environment variables

3.11.2 Mounted volume

3.12 Summary