Closed thirdmadman closed 1 month ago
MFA User configured (10 points)
Bucket and GithubActionsRole IAM role configured (30 points)
Terraform code is created and includes:
You cand find code for creatig bucket and role in subdirectories: task_1/github-role and task_1/s3-bucket-backend
task_1/github-role
task_1/s3-bucket-backend
Github Actions workflow is created (30 points)
You can find workflow in .github/workflows/terraform-chek-plan-apply.yaml
.github/workflows/terraform-chek-plan-apply.yaml
Code Organization (10 points)
Across repo I tried to separate Terraform files to separate resources such as provider.tf, variabels.tf, terraform.tfvars
provider.tf
variabels.tf
terraform.tfvars
Verification (10 points)
GithubActionsRole
Additional Tasks (10 points)
To check fact that GHA pipeline is passing, you can look at 1e1d03d or in Actions of this repo.
Actions
Evaluation Criteria (100 points for covering all criteria)
MFA User configured (10 points)
Bucket and GithubActionsRole IAM role configured (30 points)
Terraform code is created and includes:
You cand find code for creatig bucket and role in subdirectories:
task_1/github-role
andtask_1/s3-bucket-backend
Github Actions workflow is created (30 points)
You can find workflow in
.github/workflows/terraform-chek-plan-apply.yaml
Code Organization (10 points)
Across repo I tried to separate Terraform files to separate resources such as
provider.tf
,variabels.tf
,terraform.tfvars
Verification (10 points)
GithubActionsRole
Additional Tasks (10 points)
To check fact that GHA pipeline is passing, you can look at 1e1d03d or in
Actions
of this repo.