Commit Graph

791 Commits

Author SHA1 Message Date
James Munnelly
464cde00bf Fix case where no ingress class is set. Add test case to verify. 2018-04-19 11:50:34 +01:00
James Munnelly
4b072e2ba3 Update unit tests for edit-in-place annotation. 2018-04-19 10:29:21 +01:00
Ben Bettridge
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
jetstack-bot
8485ada4e2
Merge pull request #492 from munnerz/e2e-long-domain
Add e2e test to ensure we can obtain certificates for dnsNames >100 chars
2018-04-19 10:20:42 +01:00
James Munnelly
c876f00c7b Adjust max segment length to 63 chars 2018-04-19 09:57:08 +01:00
James Munnelly
80b12a6eec Add e2e test to ensure we can obtain certificates for dnsNames >100 chars 2018-04-18 19:24:09 +01:00
jetstack-bot
befe7114ff
Merge pull request #477 from kragniz/sync-chart-typo
Sync cert-manager chart with kubernetes/charts
2018-04-18 12:05:30 +01:00
jetstack-bot
3d47a70840
Merge pull request #488 from Lumida/issue-481
Add Key Encipherment bit to Key Usage extension
2018-04-18 10:59:30 +01:00
Tim
54067d5446
Add Key Encipherment bit to Key Usage extension
Google Chrome rejects the certificate for SSL connections if the Key Usage extension does not include the keyEncipherment purpose.
2018-04-17 16:25:10 -07:00
jetstack-bot
63494398b0
Merge pull request #485 from dakale/patch-1
Update README.md
2018-04-17 16:47:53 +01:00
jetstack-bot
1f298c3bce
Merge pull request #484 from autonomic-ai/docker-git-commit-sha
Add back the commit sha in the `org.label-schema.vcs-ref` label.
2018-04-17 15:54:53 +01:00
David Kale
70689ac882
Update README.md
#kube-lego did not exist on kubernetes.slack.com, but #cert-manager did. Assuming this is an error.
2018-04-17 10:49:42 -04:00
Ergin Babani
ffa7107158 Add back the commit sha in the org.label-schema.vcs-ref label.
It looks like it was accidentally removed in commit
8c7eaa1db8
2018-04-16 22:27:46 -04:00
jetstack-bot
dcbd64f588
Merge pull request #479 from munnerz/update-deps
Bump to kubernetes 1.10.0
2018-04-16 02:05:37 +01:00
James Munnelly
d82ccd4d88 Run dep ensure 2018-04-16 01:43:01 +01:00
James Munnelly
2622c55d69 Bump to kubernetes 1.10.0 2018-04-16 01:42:42 +01:00
Louis Taylor
867a4e6462
Run hack/update-deploy-gen.sh 2018-04-15 13:24:52 +01:00
Louis Taylor
641edb90d5
Sync chart with kubernetes/charts
Includes a typo fix from @AdamDang.
2018-04-15 13:06:35 +01:00
jetstack-bot
7ce902bad0
Merge pull request #475 from munnerz/fix-links
Fix deployment guide link. Fix inline code block.
2018-04-15 12:14:22 +01:00
James Munnelly
18409091d1 Fix deployment guide link. Fix inline code block. 2018-04-15 12:11:16 +01:00
jetstack-bot
ce91fd7339
Merge pull request #473 from jetstack/docs-broken-link
Fix broken link
2018-04-15 12:04:21 +01:00
James Munnelly
1390cf431a
Fix broken link 2018-04-15 12:00:19 +01:00
jetstack-bot
2ca94e3239
Merge pull request #465 from munnerz/cleanup-testfiles
Delete old/unused test files. Merge wait-minikube.sh into ci.sh.
2018-04-13 11:41:09 +01:00
James Munnelly
22fde8b450 Don't run verify-chart-version against directories that no longer exist 2018-04-13 11:21:15 +01:00
jetstack-bot
076aea2994
Merge pull request #464 from munnerz/acmev2-docs
Update some docs examples for acmev2
2018-04-13 10:47:09 +01:00
James Munnelly
0caf0bff73 Update some docs examples for acmev2 2018-04-13 10:39:54 +01:00
James Munnelly
4eb27d5f72 Remove boulder helm chart 2018-04-13 10:27:06 +01:00
James Munnelly
3f1594859d Delete old/unused test files. Merge wait-minikube.sh into ci.sh. 2018-04-13 10:25:17 +01:00
jetstack-bot
6259317c74
Merge pull request #463 from munnerz/fixup-selfcheck-err
Fix up self check failure error message
2018-04-12 21:06:54 +01:00
jetstack-bot
5c05078124
Merge pull request #460 from munnerz/acmev2-docs
String replace ACMEv1 endpoints with v2 in docs
2018-04-12 20:51:55 +01:00
jetstack-bot
eba38b6a89
Merge pull request #461 from munnerz/acme-cl-cherrypick-4xx-err-check
acme: stop polling authz on 4xx client errors
2018-04-12 20:36:55 +01:00
James Munnelly
5679f6257f Fix up self check failure error message 2018-04-12 19:31:29 +01:00
jetstack-bot
dcb8108660
Merge pull request #459 from munnerz/http-aborb-errors
Absorb HTTP client errors in acme http self check
2018-04-12 19:20:00 +01:00
James Munnelly
fcca12903e Cherrypick 91a49db82a88618983a78a06c1cbd4e00ab749ab from golang.org/x/crypto/acme 2018-04-12 19:16:09 +01:00
James Munnelly
d5c89aec28 String replace ACMEv1 endpoints with v2 in docs 2018-04-12 19:10:10 +01:00
James Munnelly
611f1f3e0d Absorb HTTP client errors in acme http self check 2018-04-12 19:00:24 +01:00
jetstack-bot
9cebaa604f
Merge pull request #309 from munnerz/acmev2
Rewrite ACME issuer for v2, and make validation process asynchronous
2018-04-12 18:17:59 +01:00
James Munnelly
93bf718d42
Merge pull request #455 from hemslo/patch-1
Fix rst syntax error in ingress-shim.rst
2018-04-12 17:43:45 +01:00
Hemslo
dd22b3adec
Fix rst syntax error in ingress-shim.rst 2018-04-13 00:24:17 +08:00
James Munnelly
acd927dd41 Use rate limiter when queueing (Cluster)Issuers 2018-04-12 16:51:02 +01:00
James Munnelly
0a960d46b2 Fix bug in issue method preventing cert issuance 2018-04-12 16:50:03 +01:00
James Munnelly
1975c524b9 Call AddRateLimited in QueuingEventHandler 2018-04-12 15:23:27 +01:00
James Munnelly
70dde521a1 Set status conditions on validation success. Call WaitOrder instead of GetOrder in issue. 2018-04-11 23:30:54 +01:00
James Munnelly
336d01ac4a Update dns util tests 2018-04-11 19:39:36 +01:00
jetstack-bot
4f1c8bfdb5
Merge pull request #451 from munnerz/timeout-helm
Set 5s timeout on helm version command
2018-04-11 19:18:06 +01:00
James Munnelly
ffdea011dd Set 5s timeout on helm version command 2018-04-11 18:50:45 +01:00
jetstack-bot
c26d937085
Merge pull request #428 from munnerz/rst-docs
readthedocs documentation rewrite
2018-04-11 18:22:05 +01:00
James Munnelly
4b0d28e4fe Run hack/update-deploy-gen.sh 2018-04-11 17:35:44 +01:00
James Munnelly
b6920f4b87 Update Helm chart with new docs links 2018-04-11 17:32:50 +01:00
James Munnelly
605ce181d2 Fix links and toctree 2018-04-11 17:26:55 +01:00