为什么应用程序的名称会转换为小写

时间:2016-10-13 02:57:07

标签: spinnaker

创建应用程序时,应用程序的输入名称为toLowerCase(卡座句柄),但名称将toUpperCase以redis或cassandra(front50句柄)保存数据,获取申请时名称将为toLowerCase

为什么应用程序的名称保存在upperCase中但显示在lowerCase中?

我看到的源代码:

front50-- com.netflix.spinnaker.front50.model.application.Application save()

gate-- com.netflix.spinnaker.gate.services.ApplicationService mergeApps()

deck-- createApplication.modal.controller.js this.submit

1 个答案:

答案 0 :(得分:1)

服务器组映射到每个Spinnaker云提供商(例如,GCE或AWS)的内部资源,并且这些资源具有围绕长度,大写字母,符号等的命名限制.Spinnaker中的服务器组名称始终以应用程序的名称开头,这就是应用程序名称不能包含大写字母(并受长度,符号等限制)的原因。