EKS cluster, ECR repository, and Flux management for
Rubiooo/api
This repository contains a GitHub Actions workflow (setup.yaml
) that creates an EKS cluster and ECR repository upon workflow_dispatch
. Self hosted runner "ECR Create" is used in this workflow to communicate to a pre-configured instance of Vault using an AppRole with the ecr-create
policy. See rubiooo/vault-runner-setup
for details.
The EKS cluster infrastructure definition is in cluster.yaml
.