jlpdeveloper / EphemeralGithubActionRunner

A project for an ephemeral github action runner system on AWS
1 stars 0 forks source link

Action to refresh docker images #8

Open jlpdeveloper opened 4 months ago

jlpdeveloper commented 4 months ago

Introduction

There's going to be a set of images created by docker, one for the orchestrator and one for each runner type. We need a way of pushing them to the ECR

Goal

There needs to be an action to run docker buildx bake all that will auto create and push the images. It needs to pull the ECR repository from a secret on the repository level. It needs to have an AWS IAM key and secret with limited permissions to push to only this registry

jlpdeveloper commented 4 months ago

It may not need an IAM role. It may just require pushing the images manually the first time, then allowing the runner/orchestrator to do its thing