【问题标题】:Terraform Helm provider path to kubeconfig file到 kubeconfig 文件的 Terraform Helm 提供程序路径
【发布时间】:2022-06-28 19:09:05
【问题描述】:

我正在为 terraform 使用 Helm 提供程序,但是当我尝试使用以下命令在 Windows 上获取 kubeconfig 文件路径时:

provider "helm" {
      kubernetes {
        config_path = "%USERPROFILE%\.kube\config"
      }
    }

我收到以下错误消息:

错误:无效的转义序列。 符号“。”不是有效的转义序列选择器。

错误:无效的转义序列。 符号“c”不是有效的转义序列选择器。

获取 kubeconfig 文件路径的适当命令是什么?

【问题讨论】:

  • 您的字符串中有拼写错误,您使用反斜杠转义非特殊字符。将它们更改为正斜杠,因为您似乎打算将它们作为文件系统路径。
  • 谢谢,我可以通过使用双反斜杠 "%USERPROFILE%\\.kube\\config" 解决这个问题。

标签: terraform


【解决方案1】:

我遇到了同样的问题,使用正斜杠解决了我的问题。

【讨论】:

    猜你喜欢
    • 2020-08-15
    • 2020-01-25
    • 1970-01-01
    • 2019-11-13
    • 1970-01-01
    • 2018-05-05
    • 2021-10-08
    • 2020-05-06
    • 1970-01-01
    相关资源
    最近更新 更多