diff --git a/stable/kube-lego/Chart.yaml b/stable/kube-lego/Chart.yaml index 9c95ce8756..14dff470aa 100644 --- a/stable/kube-lego/Chart.yaml +++ b/stable/kube-lego/Chart.yaml @@ -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 diff --git a/stable/kube-lego/README.md b/stable/kube-lego/README.md index 4cff882ab6..2954f2f0b0 100644 --- a/stable/kube-lego/README.md +++ b/stable/kube-lego/README.md @@ -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` diff --git a/stable/kube-lego/values.yaml b/stable/kube-lego/values.yaml index d6f4f93b72..f17cf42d22 100644 --- a/stable/kube-lego/values.yaml +++ b/stable/kube-lego/values.yaml @@ -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