Skip to content

mglants/containers

Repository files navigation

Containers

A Collection of Container Images Optimized for Kubernetes

GitHub Repo stars GitHub forks GitHub Workflow Status (with event)


About

This repo contains a collection of containers which are optimized for use in kubernetes, and updated automatically to keep up with upstream versions. Using an image effectively in Kubernetes requires a few ingredients:

  • The filesystem must be able to be immutable
  • Semantic versioning is available to specify exact versions to run
  • The container can be run rootless
  • The container shouldn't require any manual interaction
  • The container should ideally be configurable via environmental variables

Configuration volume

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


Available Tags

For Semantically Versioned containers (e.g. v1.2.3), major, major.minor, and major.minor.patch tags will be generated, for example, 1 1.2 and 1.2.3. Available Images Below.

Application Images

Each Image will be built with a rolling tag, along with tags specific to it's version. Available Images Below

Container Channel Image
cni-plugins stable ghcr.io/mglants/cni-plugins
emonoda stable ghcr.io/mglants/emonoda
gammu-telegram stable ghcr.io/mglants/gammu-telegram
kea-dhcp stable ghcr.io/mglants/kea-dhcp
kea-dhcp-sidecar stable ghcr.io/mglants/kea-dhcp-sidecar
kube-vip-watcher stable ghcr.io/mglants/kube-vip-watcher
matchbox stable ghcr.io/mglants/matchbox
mktxp stable ghcr.io/mglants/mktxp
rpi-dnsmasq stable ghcr.io/mglants/rpi-dnsmasq
s4cmd stable ghcr.io/mglants/s4cmd
smartctl-exporter stable ghcr.io/mglants/smartctl-exporter

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages