Amazon web services 使用Terraform启用AWS CodeBuild将日志推送到CloudWatch
AWS CodeBuild在UI中有一个选项,可以将生成输出日志上载到CloudWatch和/或将日志发布到S3,但我在Terraform中没有看到通过“AWS_CodeBuild_项目”资源启用此功能的选项 以下是Terraform文档的链接: 是否有其他方法可以通过Terraform启用此功能Amazon web services 使用Terraform启用AWS CodeBuild将日志推送到CloudWatch,amazon-web-services,terraform,amazon-cloudwatch,aws-codebuild,Amazon Web Services,Terraform,Amazon Cloudwatch,Aws Codebuild,AWS CodeBuild在UI中有一个选项,可以将生成输出日志上载到CloudWatch和/或将日志发布到S3,但我在Terraform中没有看到通过“AWS_CodeBuild_项目”资源启用此功能的选项 以下是Terraform文档的链接: 是否有其他方法可以通过Terraform启用此功能 我可以创建一个CloudWatch事件来捕获CodeBuild事件,但这并没有给我完整的日志。因此,即使Terraform文档没有指定支持为CodeBuild作业启用CloudWatch日志,如果您
我可以创建一个CloudWatch事件来捕获CodeBuild事件,但这并没有给我完整的日志。因此,即使Terraform文档没有指定支持为CodeBuild作业启用CloudWatch日志,如果您使用AWS CodeBuild项目资源创建CodeBuild作业,默认情况下也会为您启用该复选框,至少截至本答复日期 Cloudwatch日志组将以以下格式创建:aws/codebuild/codebuild_project_nameGithub有一个开放的平台,可以启用codebuild Cloudwatch日志,因此希望我们能够很快使用以下配置:
logs_config {
cloudwatch_logs {
status = "ENABLED|DISABLED"
group_name = "..."
stream_name = "..."
}
}