Commit Graph

1191 Commits

Author SHA1 Message Date
James Munnelly
c6bd3902b9 Rename legacy minikube e2e testing script
Also tidy up kind e2e testing script

Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-07 23:24:55 +01:00
James Munnelly
5005c1723b Use temporary directory for cmbundle
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-07 23:03:32 +01:00
James Munnelly
399919dffa Support older kubernetes version
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-07 21:51:52 +01:00
James Munnelly
22f4f00ea3 Add preKubeadm hook to download latest kubeadm binary
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-07 21:18:56 +01:00
James Munnelly
2c3b70428d Add doc on running end to end tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-07 19:55:52 +01:00
James Munnelly
8c183d1550 Use prebuilt kind image
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-07 19:55:14 +01:00
James Munnelly
f0234a0868 Add e2e test script utilising 'kind'
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-07 19:55:14 +01:00
jetstack-bot
3945595be9
Merge pull request #869 from gintautassulskus/affinity-and-tolerations
added affinity and tolerations
2018-09-06 19:06:55 +01:00
Gintautas Sulskus
7a39753e0a generated static deployemnt manifests
Signed-off-by: Gintautas Sulskus <gintautas.sulskus@gmail.com>
2018-09-06 10:01:49 +01:00
Gintautas Sulskus
6a6268c8d7 added affinity and tolerations
Signed-off-by: Gintautas Sulskus <gintautas.sulskus@gmail.com>
2018-09-06 10:01:49 +01:00
jetstack-bot
834fda15a1
Merge pull request #478 from munnerz/webhooks
Add validating webhook and webhook tls autoconfiguration
2018-09-05 13:00:50 +01:00
jetstack-bot
163d0e9127
Merge pull request #858 from jjo/jjo-fix-acmedns-constructor-panic
[jjo] fix panic from acmedns.go constructor failure
2018-09-05 11:30:50 +01:00
JuanJo Ciarlante
1266f4116b
minor cleanups
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
2018-08-28 22:23:57 -03:00
JuanJo Ciarlante
225a37ce7c
augment acmedns unit testing
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
2018-08-28 22:20:31 -03:00
jetstack-bot
4a42922919
Merge pull request #853 from jetstack/munnerz-patch-6
Bump helm version on Gitlab CI
2018-08-28 10:52:38 +01:00
James Munnelly
61256dff72 Bump helm version on Gitlab CI
We still use a completely different set of tooling versions when building the master branch on GitLab 😢

This PR bumps Helm to 2.10.

Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-28 10:25:51 +01:00
JuanJo Ciarlante
ef2924c26a
[jjo] fix panic from acmedns.go constructor failure
Signed-off-by: JuanJo Ciarlante <juanjosec@gmail.com>
2018-08-27 19:36:13 -03:00
jetstack-bot
e1407f905b
Merge pull request #849 from frankh/patch-1
Fix cloudflare provider failing on cleanup if no record is found
2018-08-23 10:55:09 +01:00
jetstack-bot
b211dfec9b
Merge pull request #851 from munnerz/update-depl-gen
Run hack/update-deploy-gen.sh
2018-08-23 10:14:08 +01:00
James Munnelly
b03e6e83dc Run hack/update-deploy-gen.sh
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-23 09:44:55 +01:00
Frank Hamand
8b28b5adce Fix cloudflare provider failing on cleanup if no record is found
It's possible for cert-manager to get in a bad state where it thinks there's something to cleanup, but repeatedly fails to clean it up.

Not finding the record should not be an error when we're trying to delete the record anyway.

Signed-off-by: Frank Hamand <frankhamand@gmail.com>
2018-08-21 09:59:37 +01:00
James Munnelly
ae122766fb Regenerate reference docs
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:36:36 +01:00
James Munnelly
7aa9339661 Run helm dep update in update-deploy-gen
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:36:36 +01:00
James Munnelly
76ed08d69b Update test framework to install webhook
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:36:35 +01:00
James Munnelly
e77eacdcec Update upgrading docs
Update docs

Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:36:35 +01:00
James Munnelly
122a9e3b65 Run dep ensure
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:36:33 +01:00
James Munnelly
c15f965c02 Add overrides for transitive deps
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:35:05 +01:00
James Munnelly
0043796103 Run hack/update-deploy-gen.sh
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:34:05 +01:00
James Munnelly
3d43907ac8 Update chart to include new webhook
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:34:05 +01:00
James Munnelly
91bec0909c Add validation webhook
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:34:05 +01:00
jetstack-bot
972f86704d
Merge pull request #787 from Queuecumber/master
Add ACME-DNS as a DNS-01 Provider
2018-08-17 13:33:57 +01:00
jetstack-bot
7cc4083c91
Merge pull request #823 from ccojocar/chart-crd-hook
chart: annotate all CRDs with "crd-install" hook
2018-08-17 12:58:45 +01:00
Cosmin Cojocar
d80f8a9b2c Use the crd-install hook only for helm 2.10
Signed-off-by: Cosmin Cojocar <cosmin.cojocar@gmx.ch>
2018-08-15 15:21:39 +02:00
Max Ehrlich
65e6a65143
Update the test to support nameservers
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-08-14 14:57:21 -04:00
Max Ehrlich
96a037fc23
Fix go fmt failing
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-08-14 14:48:51 -04:00
Max Ehrlich
1c93505e87
Trying exact version of dep that is used on the CI server
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-08-14 14:25:57 -04:00
jetstack-bot
dba15aabe6
Merge pull request #658 from munnerz/is-ca
Add 'isCA' field to Certificate spec
2018-08-14 12:35:53 +01:00
jetstack-bot
a0cb67f9cc
Merge pull request #831 from munnerz/ing-cleanup-unit
Fix issue causing existing ingresses to not be cleaned up properly
2018-08-14 10:50:41 +01:00
James Munnelly
5ea2c6843e Regenerate reference docs
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-14 10:32:50 +01:00
James Munnelly
8d3d095a29 Add 'isCA' field to Certificate spec
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-14 10:32:48 +01:00
James Munnelly
22f5d8c816 Fix issue causing existing ingresses to not be cleaned up properly
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-14 10:23:29 +01:00
James Munnelly
974fc9e1bb Add unit test for cleaning up existing ingress
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-14 10:23:28 +01:00
Cosmin Cojocar
d2d17806ea Bump chart version
Signed-off-by: Cosmin Cojocar <cosmin.cojocar@gmx.ch>
2018-08-14 10:16:03 +02:00
Cosmin Cojocar
19eb074309 Update the deployment
Signed-off-by: Cosmin Cojocar <cosmin.cojocar@gmx.ch>
2018-08-14 10:16:03 +02:00
Cosmin Cojocar
3ae86c9deb chart: annotate all CRDs with "crd-install" hook
This fix is required in order to make helm properly verify the CRDs
when cert-manager chart is referenced as a dependency of another chart.

Signed-off-by: Cosmin Cojocar <cosmin.cojocar@gmx.ch>
2018-08-14 10:16:03 +02:00
Max Ehrlich
f7b1d413fb
Fix test for acme-dns provider
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-08-13 14:04:19 -04:00
Max Ehrlich
465bdc51d1
Boilerplate header
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-08-13 13:37:44 -04:00
Max Ehrlich
8d7baed20a
Support DNS01Nameservers field
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-08-13 13:37:03 -04:00
Max Ehrlich
efa6ab58db
Dependency updates
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-08-13 13:32:14 -04:00
Max Ehrlich
eb92de2577
More in-depth example going with curl and the API directly
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-08-13 13:32:14 -04:00