# Functions

GenerateCaddy generate config of caddyserver.
GetCloudFlareTLSConfig get caddytls.TLS using Cloudflare and ACME dns-01.
GetProvider validate provider.
NewClient create a client of kubernetes.
NewWatcher create a watcher of ingress.
UpdateConfig request http POST to /load.

# Variables

SupportedProvider is list of provider.