0

我正在尝试使用 terraform 0.13 来管理我的工件存储库。我遇到了 404 错误或禁止错误。

terraform {
required_providers {
  artifactory = {
    source  = "jfrog/artifactory"
    version = "2.2.4"
  }
}
  required_version = "~>0.13"
}

provider "artifactory" {
url          = "https://xyz.jfrog.io"
username = "xys@gmail.com"
password = "xxxxxxxx" 
}

如果我将 url 更改为具有 /ui/login (页面重定向到的位置),则 404 错误消失了,但这不是文档显示的方式。

我的 terraform 计划有效,但是在运行应用时,我得到了禁止的错误。我尝试使用 user/pw 和访问令牌,但它仍然给出相同的错误。不确定我在语法中缺少什么。

4

1 回答 1

3

尝试将 /artifactory 添加到 url。

见下文:

terraform {
  required_providers {
    artifactory = {
      source  = "jfrog/artifactory"
      version = "2.2.4"
    }
  }
  required_version = "~>0.13"
}

provider "artifactory" {
  url          = "https://xyz.jfrog.io/artifactory"
  username = "xys@gmail.com"
  password = "xxxxxxxx" 
}
于 2020-10-28T02:49:41.290 回答