【发布时间】:2022-01-13 22:50:05
【问题描述】:
这是我的 main.tf 文件中的代码 sn-p:
provider "github" {
token = var.github_token_ssm
owner = var.owner
}
data "github_repository" "github" {
full_name = var.repository_name
}
github 令牌存储在 AWS secretsmanager 参数中。
如果令牌的值是硬编码的 github 令牌,那么它工作正常。 如果令牌的值是 AWS secretsmanager 参数(例如 arn:aws:secretsmanager:us-east-1:xxxxxxxxxxxx:secret:xxxx-Github-t0UOOD:xxxxxx),则它不起作用。
我不想在代码中硬编码 github 令牌。上面的令牌如何使用 secretsmanager 参数?
【问题讨论】: