ingress-annotator

module
v0.0.0-...-2d12137 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 6, 2019 License: MIT

README

== Ingress Annotator

image:https://travis-ci.com/kiwigrid/ingress-annotator.svg?branch=master["Build Status", link="https://travis-ci.com/kiwigrid/ingress-annotator"]

this controller annotatoes kubernetes ingress resources.


The Helm chart can be found in the Kiwigrid helm repo. Add it via:

----
helm repo add kiwigrid https://kiwigrid.github.io
----

The Helm charts source can be found at:

https://github.com/kiwigrid/helm-charts/tree/master/charts/ingress-annotator


=== Features

- annotate ingress resources globally or per namespace


=== Configuration 


==== Environment Variables

`CONFIG_PATH`: path to the configuration file

==== Config File

Example Config File:
[source,yaml]
----
annotations:
  global:
    traefik.ingress.kubernetes.io/error-pages: |-
      foo:
        status:
        - "503"
        backend: global-default-backend
        query: "/{status}.html"
  namespaced:
    default:
      traefik.ingress.kubernetes.io/error-pages: |-
        foo:
          status:
          - "503"
          backend: global-default-backend
          query: "/{status}.html"
----

Directories

Path Synopsis
cmd
pkg
apis
Package apis contains Kubernetes API groups.
Package apis contains Kubernetes API groups.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL