【发布时间】:2022-06-28 19:09:05
【问题描述】:
我正在为 terraform 使用 Helm 提供程序,但是当我尝试使用以下命令在 Windows 上获取 kubeconfig 文件路径时:
provider "helm" {
kubernetes {
config_path = "%USERPROFILE%\.kube\config"
}
}
我收到以下错误消息:
错误:无效的转义序列。 符号“。”不是有效的转义序列选择器。
错误:无效的转义序列。 符号“c”不是有效的转义序列选择器。
获取 kubeconfig 文件路径的适当命令是什么?
【问题讨论】:
-
您的字符串中有拼写错误,您使用反斜杠转义非特殊字符。将它们更改为正斜杠,因为您似乎打算将它们作为文件系统路径。
-
谢谢,我可以通过使用双反斜杠 "%USERPROFILE%\\.kube\\config" 解决这个问题。
标签: terraform