A simple build out workflow that demos the ability to build & push a Docker Container to Docker Hub (for Collaboration), then push the tag to ECR (for deployment sake), and deploy the image on EKS (Elastic Kubernetes Service).
This is the smallest amount of effort to get this functioning, but it works, and is very simple to expand on.
To make the workflow as modification free as possible, all the values you should require to enable this for yourself are set via Variables & Secrets.
EKS_CLUSTER_NAME - The name of the cluster created via Pulumi in infraDOCKERHUB_USERNAMEDOCKERHUB_TOKENAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYinfra directory using pulumi upEKS_CLUSTER_NAME value from AWS and populate the GitHub Secrets & variables
This flow does function, and you can see it functioning historically, but I've destroyed the eks-cluster configured as I don't wanna spend money on it ;)
Content type
Image
Digest
sha256:474cce91b…
Size
16 MB
Last updated
over 3 years ago
docker pull syntaqx/eks-example