If I pass the Kubernetes deployer property spring.cloud.deployer.kubernetes.config-map-refs then it doesn't get updated as a configMapRefs deployer property as the deployer expects the exact name configMapRefs in this case.
When parsing the property keys, we need to support the relaxed names. For instance, when SCDF Dashboard UI provides the deployer properties, they will always be hyphen separated key value.
If I pass the Kubernetes deployer property
spring.cloud.deployer.kubernetes.config-map-refs
then it doesn't get updated as aconfigMapRefs
deployer property as the deployer expects the exact nameconfigMapRefs
in this case.When parsing the property keys, we need to support the relaxed names. For instance, when SCDF Dashboard UI provides the deployer properties, they will always be hyphen separated key value.