我一般是 helm 和 kubernetes 领域的新手,需要将 influxdb 安装到集群上。我已经使用kind生成了所述集群,并将influxdb 作为 helm release 安装到它上面。当我将集群托管到 8086 上时,如果我运行查询来创建数据库(或任何其他命令),我会收到以下错误:
输入
curl iXPOST 'http://localhost:8086/query' --data-urlencode 'q=CREATE DATABSE "mydb"'
输出
HTTP/1.1 401 Unauthorized
Content-type: application/json; charset=utf-8
X-Platform-Error-code: unauthorized
Date: Wed, 05 May 2021 16:17:54 GMT
Content-Length: 48
{"code":"unauthorized","message":"unauthorized"}
据我了解,influxdb 默认情况下应该禁用授权(请参阅“从身份验证开始”部分,auth-enabled 应该默认为 false),所以我很困惑为什么会遇到这个错误。我尝试发出 HTML 命令来创建管理员,但遇到了同样的问题(显然)。有没有人见过这个或知道发生了什么?
此外,我在 Windows 上工作,没有安装 influxdb CLI。
谢谢。