作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
抱歉,标题含糊不清,请让我解释一下。
我正在尝试在名为 Foo_Bar_BAZ 的资源组内使用 Azure 容器服务创建 Kubernetes 集群
az acs create --orchestrator-type=kubernetes --resource-group
Foo_Bar_BAZ --name=someCluster --generate-ssh-keys
此操作失败:
At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-debug for usage details. {
"error": {
"code": "InvalidDomainNameLabel",
"message": "Provisioning of resource(s) for container service 'zipkinCluster' in resource group 'Foo_Bar_BAZ' failed.\nMessage: 'The domain name label somecluster-Foo_Bar_BAZ-16b263 is invalid. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.'.\nDetails: '[]'"
}
} Correlation ID: fd8fa3fd-6ab8-4b10-8825-9e8bf28d1cdf
问题出在这里:'域名标签 somecluster-Foo_Bar_BAZ-16b263 无效。
下划线不符合正则表达式,但来自资源组。
回顾一下:
另一种选择是显式分配符合正则表达式的域名,但我找不到通过 Azure CLI 2.0 执行此操作的方法。也许我错过了争论。
这个愚蠢的错误可能需要创建一个不带下划线的新 RG。
谢谢
编辑:创建不带 _ 的新 RG 作为解决方法。如果能有一个解决方案那就太好了。
最佳答案
在 Azure 中,DNS 名称仅允许数字、小写字母和破折号,该值必须以小写字母开头且不能以斜杠结尾,并且还必须少于 63 个字符。
当我们使用 CLI 2.0 创建 Azure ACS k8s 时,可以使用此参数 --dns-prefix
来指定 DNS 名称。像这样:
az acs create --orchestrator-type=kubernetes --resource-group Foo_Bar_BAZ --name=someCluster --dns-prefix XXXX --generate-ssh-keys
关于azure - 在带有下划线的 RG 中创建 Azure CS 群集时出现 InvalidDomainNameLabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44687873/
抱歉,标题含糊不清,请让我解释一下。 我正在尝试在名为 Foo_Bar_BAZ 的资源组内使用 Azure 容器服务创建 Kubernetes 集群 az acs create --orchestr
我是一名优秀的程序员,十分优秀!