Skip to content

Kubernetes tailored container images for various applications

License

Notifications You must be signed in to change notification settings

bjw-s-labs/container-images

Repository files navigation

Container Images

A Collection of Container Images Optimized for use in Kubernetes

GitHub Repo stars GitHub forks


About

This repo contains a collection of container images which are optimized for use in Kubernetes, and updated automatically to keep up with upstream versions. The images try to adhere to the following principles:

  • Images are built upon a Alpine or Ubuntu base image.
  • The container can be run rootless.
  • No use of s6-overlay.
  • Semantic versioning is available to specify exact versions to run.
  • The container filesystem must be able to be immutable.

Available Images

Images can be browsed on the GitHub Packages page for this repo's packages.

Persistent data

For applications that need to have persistent data the container will leverage a /data and/or a /config volume where these are necessary. These locations are hardcoded and not able to be changed in most cases.

Deprecations

Containers here can be deprecated at any point, this could be for any reason described below.

  1. The upstream application is no longer actively developed.
  2. The upstream application has an official upstream container that fits within the goals of this project.
  3. The upstream application has been replaced with a better alternative.
  4. The maintenance burden of keeping the container here is too bothersome.

Note

Deprecated containers will remained published to this repo for 6 months after which they will be pruned.