kubernetes端口和容器名称中允许使用哪些字符?

时间:2015-01-06 04:02:46

标签: kubernetes google-kubernetes-engine

kubernetes中哪些模式对于容器和端口的名称有效?

我在端口和容器的名称中有下划线并出错。用连字符替换下划线有效。

1 个答案:

答案 0 :(得分:7)

容器名称和端口名称必须符合DNS标签的RFC 1123 definition

名称不得超过63个字符,必须以小写字母或数字开头和结尾,并且可能包含小写字母,数字和连字符。

表达为正则表达式:

[a-z0-9]([-a-z0-9]*[a-z0-9])?

以下是GitHub中checking container nameschecking port namesdefining acceptable names的适用代码。