[stable/kube-lego] Adding options, fixing lint, bumping default version (#2571)

* Adding three additional options, bumping chart version number, and setting default image to 0.1.5

* Fixing spacing for linting

* Changing default email to example.com
This commit is contained in:
Michael Venezia
2017-11-01 13:36:47 -04:00
committed by Matt Farina
parent 7468320080
commit ffbe16cdec
3 changed files with 20 additions and 2 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
apiVersion: v1
description: Automatically requests certificates from Let's Encrypt
name: kube-lego
version: 0.1.12
version: 0.2.0
keywords:
- kube-lego
- letsencrypt
+3
View File
@@ -46,6 +46,9 @@ Parameter | Description | Default
`config.LEGO_EMAIL` | email address to use for registration with Let's Encrypt | none
`config.LEGO_URL` | Let's Encrypt API endpoint. To get "real" certificates set to the production API of Let's Encrypt: https://acme-v01.api.letsencrypt.org/directory | `https://acme-staging.api.letsencrypt.org/directory` (staging)
`config.LEGO_PORT` | kube-lego port | `8080`
`config.LEGO_SUPPORTED_INGRESS_CLASS` | Which ingress class to watch | none
`config.LEGO_SUPPORTED_INGRESS_PROVIDER` | Which ingress provider is being used | none
`config.LEGO_DEFAULT_INGRESS_CLASS` | What ingress class should something be if no ingress class is specified | none
`image.repository` | kube-lego container image repository | `jetstack/kube-lego`
`image.tag` | kube-lego container image tag | `0.1.3`
`image.pullPolicy` | kube-lego container image pull policy | `IfNotPresent`
+16 -1
View File
@@ -5,6 +5,7 @@ config:
## Email address to use for registration with Let's Encrypt
##
# LEGO_EMAIL: my@email.tld
LEGO_EMAIL: foo@example.com
## Let's Encrypt API endpoint
## Production: https://acme-v01.api.letsencrypt.org/directory
@@ -16,11 +17,25 @@ config:
##
LEGO_PORT: 8080
## Specify which ingress class to watch
##
# LEGO_SUPPORTED_INGRESS_CLASS: nginx
## Specify which ingress provider should be watched
## nginx and gce are the only two options presently
##
# LEGO_SUPPORTED_INGRESS_PROVIDER: nginx
## Specify what ingress class should something be
## if no ingress class is specified
##
# LEGO_DEFAULT_INGRESS_CLASS: nginx
## kube-lego image
##
image:
repository: jetstack/kube-lego
tag: 0.1.4
tag: 0.1.5
pullPolicy: IfNotPresent
## Node labels for pod assignment