问题描述
我正在尝试使用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 = "[email protected]"
password = "xxxxxxxx"
}
如果我将URL更改为具有/ ui / login(页面重定向到的位置),则404错误消失了,但这不是文档显示的方式。
我的terraform计划有效,但是在运行apply时,出现了禁止的错误。我尝试使用user / pw和访问令牌两者,但仍然给出相同的错误。不确定我在语法中缺少什么。
解决方法
尝试在网址中添加/ artifactory。
见下文:
terraform {
required_providers {
artifactory = {
source = "jfrog/artifactory"
version = "2.2.4"
}
}
required_version = "~>0.13"
}
provider "artifactory" {
url = "https://xyz.jfrog.io/artifactory"
username = "[email protected]"
password = "xxxxxxxx"
}