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