137 Commits
Author SHA1 Message Date
Pieter LangeandJames Munnelly 0c6c659a1f Add doc on secret references for cluster issuers 2018-07-04 11:48:56 +01:00
JrCsandJames Munnelly 10b56dcfe8 Vault issuer MUST USE the vault 'sign' endpoint 2018-06-25 13:24:00 +01:00
Adam KunickiandGitHub 250df62586 Update develop-with-minikube.rst
apiserver.Authorization.Mode should be apiserver.authorization-mode otherwise minikube will fail to start.
2018-06-10 15:02:44 -07:00
Mike RostermundandJames Munnelly 0c624efe2f Fix references to other documentation sections. 2018-06-06 09:02:12 +01:00
jetstack-botandGitHub 9405027a6f Merge pull request #549 from munnerz/wc-docs
Update acme dns01 tutorial with reference to wildcard domains
2018-05-11 12:32:26 +01:00
James Munnelly 7aa7682d86 Add note about asterisk quoting issues 2018-05-09 17:18:57 +01:00
James Munnelly 4f30ed75e8 Update overview diagram 2018-05-09 17:10:41 +01:00
James Munnelly 4e85a9a36a Update acme dns01 tutorial with reference to wildcard domains 2018-05-09 17:06:23 +01:00
James Munnelly 956f44a59e Move docs into admin package 2018-05-09 16:22:22 +01:00
James Munnelly 929df3b293 Add document on upgrading from cert-manager 0.2 to 0.3
Address review feedback

Fix code-blocks
2018-05-09 16:22:18 +01:00
Vincent Desjardins b35343786e Vault issuer support
vault remove duration
2018-05-02 00:45:55 +00:00
James Munnelly e6416aa113 Update docs for new chart 2018-04-26 12:44:41 +01:00
jetstack-botandGitHub b43f294a0a Merge pull request #493 from munnerz/ingress-shim-class
Allow ingressClass to be specified using ingress-shim
2018-04-26 12:41:07 +01:00
Carlos SanchezandGitHub 88ae54b7be Fix typo 2018-04-26 09:31:06 +02:00
Ben BettridgeandJames Munnelly 4260fc1336 Add support for annotation 'certmanager.k8s.io/ingress-class' to toggle the use of ingressClass: <value>
Add annotation to the ingress-shim documentation

Remove debug output.

Update documentation errors.

Implement suggestions of using edit-in-place annotation to control behaviour.

Fix reference to editInPlaceAnnotation

Remove the presence of editInPlaceAnnotation from returning true to shouldSync() and relevant test.

Update comment reference to correct annotation name.

Remove tests that relied on annotation impacting result from shouldSync()

Only edit in-place when explicitly requested to do so.

Don't return error if unable to determine Ingress class, continue without setting either ingress or ingressClass.

Update annotation to certmanager.k8s.io/acme-http01-edit-in-place in order to make use case more obvious and have consistent naming.

Update docs to reflect possible values more accurately
2018-04-19 10:26:01 +01:00
James Munnelly 18409091d1 Fix deployment guide link. Fix inline code block. 2018-04-15 12:11:16 +01:00
James MunnellyandGitHub 1390cf431a Fix broken link 2018-04-15 12:00:19 +01:00
James Munnelly 0caf0bff73 Update some docs examples for acmev2 2018-04-13 10:39:54 +01:00
James Munnelly d5c89aec28 String replace ACMEv1 endpoints with v2 in docs 2018-04-12 19:10:10 +01:00
HemsloandGitHub dd22b3adec Fix rst syntax error in ingress-shim.rst 2018-04-13 00:24:17 +08:00
James Munnelly 605ce181d2 Fix links and toctree 2018-04-11 17:26:55 +01:00
James Munnelly eb45d46c7e 1:1 copy the dns & http validation docs 2018-04-11 16:44:14 +01:00
James Munnelly 14dc0a2e0c Update ClusterIssuers doc 2018-04-11 16:42:58 +01:00
James Munnelly bb67c6f8b1 Add notes to issuer specific config doc 2018-04-11 16:42:24 +01:00
James Munnelly 37812059b5 Add notes and todos, rephrase and tidy up 2018-04-11 15:48:33 +01:00
Louis TaylorandJames Munnelly d7f636e239 Add clusterissuers content 2018-04-11 14:10:28 +01:00
James Munnelly c06c5912ef Use add_stylesheet to add custom stylesheet 2018-04-11 14:10:28 +01:00
James Munnelly c7e84d8a28 Add requirements.txt 2018-04-11 14:10:28 +01:00
James Munnelly d8ba342121 Add Sphinx rst based documentation for readthedocs 2018-04-11 14:10:28 +01:00
James Munnelly 1e4893fe07 Run hack/update-deploy-gen.sh 2018-04-09 12:00:16 +01:00
James Munnelly 0d4f568a6f Bump for cert-manager v0.2.4 2018-04-09 12:00:00 +01:00
Rimas 462a90e791 regenerate the static manifests to contain the change too 2018-04-09 10:35:28 +01:00
jetstack-botandGitHub acfc2f78d1 Merge pull request #322 from yieldlab/akamai-support
Add ACME DNS-01 provider for Akamai FastDNS
2018-04-04 18:26:22 +01:00
Euan Kemp 8857ea55b3 docs/api-types: mention ambient credentials 2018-03-24 14:13:19 -07:00
Euan Kemp f848ecf529 docs/examples: mention ambient credentials 2018-03-24 14:13:19 -07:00
Euan Kemp f88707df88 docs: xref ambient issuers in cluster-issuer docs 2018-03-24 14:13:19 -07:00
Euan Kemp 1c57feb523 docs: add ambient credentials documentation 2018-03-24 14:13:19 -07:00
Matt MoyerandEuan Kemp 1236a93d1e Allow non-static AWS credentials for Route 53.
This change maintains backwards compatibility, but makes the `accessKeyID` and `secretAccessKeySecretRef` fields of the `route53` DNS provider optional.
If not provided, AWS credentials will be loaded from `AWS_*` environment variables or the EC2 metadata service.
This should also work for things that impersonate the EC2 metadata service, such as [kube2iam](https://github.com/jtblin/kube2iam) and [kail](https://github.com/uswitch/kiam).

Signed-off-by: Matt Moyer <moyer@heptio.com>
2018-03-23 14:30:42 -07:00
Etienne Tremel 78992fd6ec Upgrade chart version to 0.2.5 2018-03-16 08:56:48 +01:00
Etienne Tremel c84bee9ffc Update docs 2018-03-16 08:55:44 +01:00
jetstack-ci-botandGitHub cfa13a02df Merge pull request #376 from jetstack/munnerz-patch-1
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Clarify ClusterIssuer resource namespace

**What this PR does / why we need it**:

Clarify ClusterIssuer resource namespace in the migrating from kube lego guide

**Release note**:
```release-note
NONE
```
2018-03-12 10:28:16 +00:00
jetstack-ci-botandGitHub e8d0d21164 Merge pull request #382 from whereisaaron/patch-1
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Document common ingressShim.extraArgs use case in chart

**What this PR does / why we need it**:

Lots of new users don't realize:
(a) They need to create a Issuer/ClusterIssuer themselves
(b) They need to tell `ingress-shim` the name via `extra-args`
This PR adds a comment to the helm chart `values.yaml` to address these issues.

(Ideally the `helm` would create an ClusterIssuer for you by default, and set these options, if you specify and email address to use with LE.)

Release note:
```release-note
NONE
```
2018-03-12 10:28:06 +00:00
jetstack-ci-botandGitHub ce9e5ede2b Merge pull request #351 from jonboulle/master
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Fix various typos in spelling of Certificate
2018-03-12 10:14:09 +00:00
James MunnellyandGitHub af05ca81cb Fix plural of ClusterIssuer 2018-03-12 09:54:13 +00:00
Aaron RoydhouseandGitHub f117e6e833 Merge branch 'master' into patch-1 2018-03-09 22:44:56 -05:00
Aaron Roydhouse 57f248ae94 Bump chart version and run ./hack/update-deploy-gen.sh again 2018-03-09 22:40:16 -05:00
Aaron Roydhouse 96c4f9e145 Run ./hack/update-deploy-gen.sh 2018-03-09 22:18:54 -05:00
jetstack-ci-botandGitHub 3a0d72c7a2 Merge pull request #381 from euank/minikube-docs
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

 docs/devel: add 'deploy to minikube' docs 

**What this PR does / why we need it**:

I felt that the steps to deploy/run/test cert-manager in minikube were non-trivial enough that it was worth documenting.

Let me know if this should live somewhere else in the repo or if you have suggestions for how to better document this.

```release-note
NONE
```
2018-03-08 16:57:37 +00:00
jetstack-ci-botandGitHub 5eefe871a8 Merge pull request #350 from kiall/chart-scheduling
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Helm Chart: Add support for affinity and tolerations

Adds support for setting the node affinity and tolerations scheduling options

```release-note
Add support for node affinity and tolerations in Helm chart
```
2018-03-08 16:40:09 +00:00
James MunnellyandGitHub 6215ff692c Add missing apiVersion to Issuer sample docs 2018-03-08 13:17:36 +00:00