VOOZH about

URL: https://hub.docker.com/r/grepular/haproxy-ingress-geoip

⇱ grepular/haproxy-ingress-geoip - Docker Image


grepular/haproxy-ingress-geoip

Sponsored OSS

By grepular

Updated about 1 month ago
Image
0

1.4K

grepular/haproxy-ingress-geoip repository overview

Haproxy Ingress with GeoIP

I needed the https://quay.io/repository/jcmoraisjr/haproxy-ingress image but with lua5.3-maxminddb installed on it so I could do geo-ip lookups from lua scripts inside my haproxy ingress containers. This repository is set up to create images like that and push them to https://hub.docker.com/r/grepular/haproxy-ingress-geoip automatically.

Once a day, a gitlab runner checks to see which hash the jcmoraisjr/haproxy-ingress:latest image points to, then finds which other tag also points at that same digest and has the format v?.?.? (semantic versioning). It will then check to see if the same tag exists at grepular/haproxy-ingress-geoip. If there is not, it will proceed to build and publish one.

There is a test step where an actual haproxy config is built and checked which loads a lua script that uses the maxmind library to resolve the IP 8.8.8.8 to the US country code. If that doesn't work, then we don't publish.

Support/Appreciate my work

Tag summary

latest

Content type

Image

Digest

sha256:0e0b49fd2…

Size

36.2 MB

Last updated

about 1 month ago

docker pull grepular/haproxy-ingress-geoip

This week's pulls

Pulls:

30

Last week