Move path components from prefixes to suffixes to support Helm deployment
Change-Id: If3e3ccd9704e2606f27408f502799134ea87fc5f
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
* in application properties like this:
*
* <pre>
- * ric-instance-list:
+ * ricinstances:
instances:
-
key: key1
* </pre>
*/
@Configuration
-@ConfigurationProperties(prefix = "ric-instance-list")
+@ConfigurationProperties(prefix = "ricinstances")
@Profile("!test")
public class RICInstanceConfiguration {
*/
public class RicInstance extends RicInstanceKeyName {
- /* Application entry point */
+ /* Entry point for all applications */
private String appUrlPrefix;
- /* Platform entry point */
+ /* Entry point for all platform components */
private String pltUrlPrefix;
- /* CAAS-Ingress */
+ /* Entry point for CAAS-Ingress */
private String caasUrlPrefix;
/**
# A1 Mediator
a1med:
url:
- suffix:
+ # uses pltUrlPrefix
+ suffix: /a1mediator
# App Manager
appmgr:
url:
- suffix: /ric/v1
+ # uses pltUrlPrefix
+ suffix: /appmgr/ric/v1
# E2 Manager
e2mgr:
url:
- suffix: /v1
+ # uses pltUrlPrefix
+ suffix: /e2mgr/v1
# Kubernetes API via https://github.com/nokia/caas-ingress
caasingress:
insecure: true
plt:
url:
+ # uses caasUrlPrefix
suffix: /api
# Mimic slow endpoints by defining sleep period, in milliseconds
mc: http://jar-app-props-kibana-url-mc
# Instances
-ric-instance-list:
+ricinstances:
instances:
-
key: i1