华为CCE云的namespace区分大小写吗

华为CCE云的namespace区分大小写吗,两个只有大小写不同的namespace,算一个还是2个namespace呢

区分大小写,
算两个。
但是我看了下,华为CCE云也是利用Kubernetes进行二次开发的.


说明
kubernetes里面是大小写敏感的,
但是
1、一般不允许大写字母创建namespace,只允许默认小写。
2、有其他区分一般用'-'隔开,比如default kube-system
默认的命名正则表达式规则应该是 [a-z0-9]([-a-z0-9]*[a-z0-9])?,大写不符合这个。

我这边用阿里云的云集群(同样kubernetes二次开发)试了下,创建大写的namespace会提示失败,小写正常。

注:
namespace的命名规则的正则表达式要求规范:

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

具体操作如下所示:
创建命名空间test正常,删除test后创建TEST失败,tesT失败。
会提示一下信息:

The Namespace "TEST" is invalid: metadata.name: Invalid value: "TEST": a lowercase RFC 1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name',  or '123-abc', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?')

操作步骤如下所示:

$ kubectl create namespace TEST
The Namespace "TEST" is invalid: metadata.name: Invalid value: "TEST": a lowercase RFC 1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name',  or '123-abc', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?')
$ kubectl create namespace TEST
The Namespace "TEST" is invalid: metadata.name: Invalid value: "TEST": a lowercase RFC 1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name',  or '123-abc', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?')
$ kubectl create namespace test
namespace/test created
$ kubectl create namespace tesT
The Namespace "tesT" is invalid: metadata.name: Invalid value: "tesT": a lowercase RFC 1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name',  or '123-abc', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?')
$ kubectl delete namespace test tesT
namespace "test" deleted
Error from server (NotFound): namespaces "tesT" not found

区分,两个

区分大小写的