AWS CodeBuild在UI中可以选择将构建输出日志上传到CloudWatch和/或将日志发布到S3,但是我在Terraform中没有看到通过“ aws_codebuild_project”资源启用此功能的选项。
以下是Terraform文档的链接:
https://www.terraform.io/docs/providers/aws/r/codebuild_project.html
还有其他方法可以通过Terraform启用此功能吗?
我可以创建一个CloudWatch Event来捕获CodeBuild事件,但这并不能提供完整的日志。
答案 0 :(得分:1)
因此,即使考虑到Terraform文档并未指定支持为CodeBuild作业启用CloudWatch日志,如果您使用AWS CodeBuild Project资源创建CodeBuild作业,则默认情况下,它将至少为您启用该复选框,直到日期为这个答案。
将使用以下格式创建Cloudwatch日志日志组:aws / codebuild / codebuild_project_name
答案 1 :(得分:1)