为了在AWS Elastic Beanstalk Terraform计划中包含敏感设置,可以使用以下代码示例:
resource "aws_elastic_beanstalk_environment" "example" {
name = "example"
solution_stack_name = "64bit Amazon Linux 2018.03 v2.12.13 running Multi-container Docker 19.03.13-ce (Generic)"
setting {
namespace = "aws:elasticbeanstalk:application:environment"
name = "API_KEY"
value = var.api_key
sensitive = true
}
}
在这个例子中,“setting”部分包含了环境变量“API_KEY”,并将其标记为敏感信息。这会确保在Terraform计划中隐藏敏感信息。
上一篇:AWSElasticBeanstalkSpringBoot错误信息被隐藏
下一篇:AWSElasticBeanstalk跳过db:migrate,获取RAILS_SKIP_MIGRATIONS的错误值