Update docs for new chart

This commit is contained in:
James Munnelly 2018-04-23 14:03:34 +01:00
parent 2a88700b51
commit e6416aa113
2 changed files with 5 additions and 4 deletions

View File

@ -5,7 +5,7 @@ ingress-shim
cert-manager can be configured to automatically provision TLS certificates for
Ingress resources via annotations on your Ingresses.
A small sub-component of cert-manager, ingress-shim_ is responsible for this.
A small sub-component of cert-manager, ingress-shim, is responsible for this.
How it works
============
@ -32,7 +32,8 @@ when deploying using Helm:
.. code-block:: shell
--set ingressShim.extraArgs='{--default-issuer-name=letsencrypt-prod,--default-issuer-kind=ClusterIssuer}'
--set ingressShim.defaultIssuerName=letsencrypt-prod \
--set ingressShim.defaultIssuerKind=ClusterIssuer
In the above example, cert-manager will create Certificate resources that reference the ClusterIssuer `letsencrypt-prod` for all Ingresses that have a ``kubernetes.io/tls-acme: "true"`` annotation.
@ -76,4 +77,3 @@ Certificate resources to be automatically created:
annotation assumes "false".
.. _kube-lego: https://github.com/jetstack/kube-lego
.. _ingress-shim: https://github.com/jetstack/cert-manager/tree/master/cmd/ingress-shim

View File

@ -223,7 +223,8 @@ ClusterIssuer ``letsencrypt-staging`` (as above), run:
helm upgrade cert-manager \
stable/cert-manager \
--namespace kube-system \
--set ingressShim.extraArgs='{--default-issuer-name=letsencrypt-staging,--default-issuer-kind=ClusterIssuer}'
--set ingressShim.defaultIssuerName=letsencrypt-staging \
--set ingressShim.defaultIssuerKind=ClusterIssuer
You should see the cert-manager pod be re-created, and once started it should
automatically create Certificate resources for all of your ingresses that