terraform-aws-gitlab-runner icon indicating copy to clipboard operation
terraform-aws-gitlab-runner copied to clipboard

docs: detail the usage of S3 cache policy

Open kayman-mk opened this issue 3 years ago • 7 comments
trafficstars

Description

As explained in #410 and #426 additional documentation is needed for

  • permissions needed to access the S3 cache. This is configured on the Runner instance and not on the Executor (as I thought too). But the documentation tolds a different story.

Migrations required

No

Verification

Just some comments. No verification done.

Documentation

We use pre-commit to update the Terraform inputs and outputs in the documentation via terraform-docs. Ensure you have installed those components.

kayman-mk avatar Jan 09 '22 19:01 kayman-mk

@npalm Can be merged immediately I think as #410 is closed and works as documented by the Gitlab Runner team.

kayman-mk avatar Jan 14 '22 22:01 kayman-mk

@kayman-mk #410 is closed and not merged. Looks like the gitlab documentation is a bit misleading.

npalm avatar Jan 18 '22 21:01 npalm

@kayman-mk can we close this?

npalm avatar Feb 27 '22 13:02 npalm

@npalm Think it would be useful to have the comment regarding the instance profile for S3 bucket access in the code. The null_resource will be deleted soon. You may close this PR if you think we can go without it, yes.

kayman-mk avatar Feb 27 '22 14:02 kayman-mk

@npalm Merged the develop branch and removed half of the documentation as the code was deleted. There is only one remark left regarding the S3 policies. Merge or close? I don't care, but as there were problems in the past, I think it would be useful to have this remark in the code.

kayman-mk avatar Aug 06 '22 08:08 kayman-mk

On my list for Monday, thx for the work

npalm avatar Aug 06 '22 10:08 npalm

@npalm Branch updated

kayman-mk avatar Oct 12 '22 18:10 kayman-mk

Argh, the base branch was still develop and not main. Will create a new PR.

kayman-mk avatar Dec 30 '22 11:12 kayman-mk