Skip to content

makeitworkcloud/images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

images

Container image monorepo. Each subdirectory with a Containerfile is built and pushed to ghcr.io/makeitworkcloud/<dir>:latest.

Structure

<image-name>/
├── Containerfile
└── ...

How It Works

  1. Push to main triggers build for changed images only
  2. Images are linted with hadolint, built with buildah, pushed to GHCR
  3. After push, pull.yml imports images to OpenShift via Cloudflare WARP

Adding an Image

  1. Create <name>/Containerfile
  2. Push to main
  3. Image publishes to ghcr.io/makeitworkcloud/<name>:latest

Images

Directory Description
runner/ Alpine-based IaC runner with OpenTofu, Checkov, pre-commit, SOPS, tflint, terraform-docs

About

Containerfile images built & pushed with buildah

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages