Commit Graph

2920 Commits

Author SHA1 Message Date
Alpha
b7affe38d9 Update dns-validation.rst
Update the dns01 setting to 0.8+

https://docs.cert-manager.io/en/latest/tasks/upgrading/upgrading-0.7-0.8.html
Signed-off-by: alpha.wong <alpha.wong@sandboxvr.com>

code cleanup

Signed-off-by: ck.wong <ck.wong@tuta.io>

Update dns-validation.rst

Signed-off-by: alpha.wong <alpha.wong@sandboxvr.com>

UPT: http validation for issue #2039

Signed-off-by: alpha.wong <alpha.wong@sandboxvr.com>

UPT: certificate.spec.acme

Signed-off-by: ck.wong <ck.wong@tuta.io>

FIX: missing selector

Signed-off-by: alpha.wong <alpha.wong@sandboxvr.com>

fixup! UPT: certificate.spec.acme

Signed-off-by: alpha.wong <alpha.wong@sandboxvr.com>
2019-09-23 17:42:04 +08:00
jetstack-bot
aa7071b4e0
Merge pull request #2014 from multi-io/test-propagationlimit-configurable
test/acme/dns: poll interval and propagation limit configurable
2019-08-28 11:27:23 +01:00
Olaf Klischat
4dfae9296f test/acme/dns: poll interval and propagation limit configurable
Signed-off-by: Olaf Klischat <olaf.klischat@gmail.com>
2019-08-26 10:12:26 +02:00
jetstack-bot
582371a1db
Merge pull request #2003 from munnerz/webhookboostrap-filtered-informer
Watch only the webhookboostrap namespace in bootstrap controller
2019-08-22 15:11:55 +01:00
James Munnelly
e6b9fc0917 Update vendor
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-22 14:51:01 +01:00
James Munnelly
ea5c111bca Add RegisterAdditionalSyncFuncs
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-22 13:11:33 +01:00
James Munnelly
1b8a286206 Rename Setup->Init and use Start to start informers
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-22 13:11:33 +01:00
James Munnelly
7fa04c4889 Watch only the webhookboostrap namespace in bootstrap controller
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-22 13:11:33 +01:00
jetstack-bot
dcba8ebd06
Merge pull request #2002 from munnerz/internal-apiversion
Add internal API version, enable defaulter & conversion-gen and implement mutating webhook
2019-08-21 21:53:36 +01:00
jetstack-bot
8c99af7bfb
Merge pull request #2008 from munnerz/controller-reg-refactor
Refactor base controller and allow Running additional informers
2019-08-21 16:22:57 +01:00
James Munnelly
8e8a3c89bc Remove existing defaulting functions
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 16:13:02 +01:00
James Munnelly
6052e0558e Refactor base controller and allow Running additional informers
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:22:57 +01:00
James Munnelly
1346d5a67c Fix test failures
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:02 +01:00
James Munnelly
6d0853de61 Add dedicated testgroup for webhook handler tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:02 +01:00
James Munnelly
df74048014 Add missing boilerplate headers to fuzzer
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:01 +01:00
James Munnelly
801711f22d Add some basic defaulting functions
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:01 +01:00
James Munnelly
ec8df6d6df Add mutating webhook definition
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:01 +01:00
James Munnelly
b8834aa0b3 Tidy up validating webhook definition
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:01 +01:00
James Munnelly
ae387a6906 Add API conversion fuzz tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:01 +01:00
James Munnelly
504d2f911d Cleanup scheme building and add comments
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:01 +01:00
James Munnelly
6468021557 Update vendor
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:01 +01:00
James Munnelly
73d66c44ab Move API validations package
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:01 +01:00
James Munnelly
00410e3831 Switch to use new webhook handlers
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:10:31 +01:00
James Munnelly
20a6dd6233 Add new webhook handlers
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:10:31 +01:00
James Munnelly
7fd9f4b23e Introduce internal API version
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:10:31 +01:00
jetstack-bot
c7ed46e121
Merge pull request #1968 from JoshVanL/cr-venafi
Venafi CertificateRequest controller
2019-08-20 15:37:09 +01:00
JoshVanL
08c245ad7e Set venafi RetrieveError as failed
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
a2f9d9935c Updates venafi CR tests to use full sync from base controller
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
efe1d4e670 Use DefaultCertDuration in ./pkg/api/util
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
646f87424d Update venafi CR controller to use new reporter functionality
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
ad18215690 Ensure we watch CertificateRequests in venafi e2e tests for
CertificateRequests

Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
5cc3e0bf29 Remove launchpad from go modules
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
ab346453e3 Moves DefaultCertDruation to ./api/util/duration.go
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
b2653ccbee Update vendor
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
3634f5d0db Adds venafi CertificateRequest e2e tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
5432354679 Adds venafi CR controller tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
1b0dd4c893 Completes tests for internal venafi and venafi issuer
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
b4a40f78f1 Adds venafi setup test and updates issue for new client
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
858caf3c34 Completes ./internal/venafi tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
28f2d071ec Beginning porting and building new venafi tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
JoshVanL
d96c7d2e1c Adds venafi internal package with venafi CR controller
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-19 16:04:12 +01:00
jetstack-bot
efceb72674
Merge pull request #2004 from marcelloromani/issue-1931_docs
#1931 clarify you have to manually add the jetstack helm repo
2019-08-19 10:35:09 +01:00
Marcello Romani
266013ec8f #1931 clarify you have to manually add the jetstack helm repo 2019-08-19 10:16:24 +01:00
jetstack-bot
8ab4dc1301
Merge pull request #1943 from JoshVanL/cr-acme
Adds acme CertificateRequest controller
2019-08-17 00:34:00 +01:00
jetstack-bot
9a61875029
Merge pull request #1999 from JoshVanL/0.8-0.9-upgrade-guide
Adds documentation to describe how to perform 0.8->0.9 process
2019-08-16 18:39:00 +01:00
JoshVanL
eb6e38a7d2 Changes WithResource -> WithRelatedResource
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-16 16:11:43 +01:00
jetstack-bot
dc670926e2
Merge pull request #1998 from JoshVanL/version-0.10-string-bump
Bump cert-manager version strings v0.9.0 -> v0.10.0
2019-08-16 15:38:13 +01:00
JoshVanL
77da54c3d8 release-0.9 -> release-0.10, v0.10.0 -> v0.10.0-alpha.0
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-16 13:23:27 +01:00
JoshVanL
160f62469f Add comment about backing up in 0.8 upgrade guide
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-16 13:16:31 +01:00
JoshVanL
bf818173e4 Adds documentation to describe how to perform 0.8->0.9 process
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-08-16 13:01:42 +01:00