Question : The devops DevOps team needs to set up CloudWatch logging for their application. They need to create a CloudWatch log group and log stream with the following specifications:
The log group name should be devops-log-group.
The log stream name should be devops-log-stream.
Use Terraform to create the CloudWatch log group and log stream. The Terraform working directory is /home/bob/terraform. Create the main.tf file (do not create a different .tf file) to accomplish this task.
Note: Right-click under the EXPLORER section in VS Code and select Open in Integrated Terminal to launch the terminal.
Please Note:- Perform the below commands based on your question server, user name & other details that might differ as per the task.
1. In VS Code Editor create a new file main.tf
(Refer Video below for better understanding )
Code you will get on Git Lab repository
https://gitlab.com/nb-tech-support/devops/-/blob/master/Terraform
resource "aws_cloudwatch_log_group" "devops-log-group" {
name = "devops-log-group"
}
resource "aws_cloudwatch_log_stream" "devops-log-stream" {
name = "devops-log-stream"
log_group_name = aws_cloudwatch_log_group.devops-log-group.name
} |
terraform init terraform plan terraform apply |
3. Click on Finish & Confirm to complete the task successful
Happy Learning!!!!
0 Comments