Sign inSign up

enrise/default-backend

By enrise

Updated over 2 years ago

Default backend for Nginx Ingress Controllers in Kubernetes

Image
0

1.4K

enrise/default-backend repository overview

Enrise Default Backend

Enrise styled default backend container for Nginx ingress controllers in Kubernetes clusters.

Example

Details

This container is built to follow the Nginx default backend specs which means:

  • / serves a HTTP 404 Not Found response
  • /healtz serves a HTTP 200 OK response

Usage

Using this default backend can be done by setting the following values for the Nginx ingress controller Helm chart:

defaultBackend:
  image:
    repository: enrise/default-backend
    tag: latest
    runAsUser: 0
  port: 80

Building & modifying

Feel free to modify anything inside the html directory as you see fit. Afterwards, run these commands to test it out:

$ docker build -t enrise/default-backend:dev .
$ docker run --rm -ti -p 8000:80 enrise/default-backend:dev

or to debug / see what's in the container:

$ docker run --rm -ti -p 8000:80 enrise/default-backend:dev sh

Tag summary

Content type

Image

Digest

sha256:85c664aab

Size

5.7 MB

Last updated

over 2 years ago

docker pull enrise/default-backend