Usage
build.gradle
Groovy DSL
dependencies {
implementation helix.props.citadel.springboot.starter
}
build.gradle.kts
Kotlin DSL
dependencies {
implementation(helix.props.citadel.springboot.starter)
}
Configuration
This starter uses the helix.citadel property namespace.
Citadel dynamic properties client settings.
helix.citadel.environment(String): Citadel environment name used to resolve properties.helix.citadel.collection(String): Citadel collection name used to resolve properties.helix.citadel.tls-enabled(Boolean, default:True): Enable TLS when calling Citadel.helix.citadel.hostname(String): Citadel service hostname.helix.citadel.port(Integer, default:443): Citadel service port.helix.citadel.refresh-seconds(Integer, default:30): Interval between Citadel property refreshes in seconds.