Commit Graph

1519 Commits

Author SHA1 Message Date
James Munnelly
0712d008d9 Specify names of tests in filesource temp dirs
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 15:37:21 +01:00
James Munnelly
42dc66cc31 Plumb context through pkg/webhook/authority
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 15:35:21 +01:00
James Munnelly
e0db0296d2 Run webhook on random port during integration tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:26:05 +01:00
James Munnelly
20ee4833dd Remove webhookbootstrap controller
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:26:05 +01:00
James Munnelly
3d1b43d343 Add 'dynamic' certificate source backed by an authority
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
aa2e653b2e Add 'dynamic authority' controller for managing a Secret containing a CA
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
577e53b9bb webhook: create 'tls' package containing certificates sources + tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
f5050b7828 Add pkg/logs/testing package
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
881b886049 Update Kubernetes API client call-sites
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-26 12:58:50 +00:00
James Munnelly
2302d4b78d Regenerate files
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-26 12:58:50 +00:00
James Munnelly
134fa7e5e5 webhookbootstrap: fix updating Secret resources
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-25 09:37:34 +00:00
jetstack-bot
35add56ef5
Merge pull request #2625 from srbraun/crl
adds option to specify CRL Distribution Point. #2612
2020-03-23 13:33:32 +00:00
jetstack-bot
6a16550698
Merge pull request #2023 from zeeZ/configure-annotations
Add option to set custom annotations for HTTP01 resolver Ingress resources.
2020-03-23 12:24:37 +00:00
James Munnelly
acff2b12bb Fix JKS keystore functionality and add additional tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-23 10:02:42 +00:00
Sergey Braun
9b76cdd402
adds CDP field and description to CA issuer
Signed-off-by: Sergey Braun <dev@skra.space>
2020-03-19 12:52:43 +01:00
zeeZ
1c96ea9c57 Add option to set annotations and labels for HTTP01 resolver Ingress resources.
Signed-off-by: zeeZ <zeeZinator+github@gmail.com>
2020-03-12 21:12:11 +01:00
Johan Fleury
08db170a36
feat(rfc2136): add support for IPv6 address in nameserver
Signed-off-by: Johan Fleury <jfleury@arcaik.net>
2020-03-09 21:43:56 -04:00
Johan Fleury
51d46e5f76
feat(rfc2136): allow FQDN and hostname in nameserver
Signed-off-by: Johan Fleury <jfleury@arcaik.net>
2020-03-09 21:12:23 -04:00
JoshVanL
974e30ba1b
Sets ACME client context to 10s and wraps controller ctx
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-03-18 10:57:36 +00:00
JoshVanL
4e4fd806b3
Adds acme client timeout of 30 seconds
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-03-17 20:45:39 +00:00
jetstack-bot
d57ff73f84
Merge pull request #2669 from munnerz/fix-http-client-errors
Re-use net.Dialer on repeat calls to DialContext
2020-03-10 12:22:26 +00:00
James Munnelly
698d6ae5de Don't call GetReg before Register in registerAccount
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-06 20:47:17 +00:00
James Munnelly
2f92e38955 Set a 10s deadline on calls to Setup on issuers
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-06 20:47:17 +00:00
James Munnelly
50f475d440 Re-use net.Dialer on repeat calls to DialContext
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-06 17:29:34 +00:00
James Munnelly
38f952e88a webhook: don't log messages during normal operation
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-05 20:12:07 +00:00
James Munnelly
98bc0d52f9 Add --experimental-issue-jks flag to enable JKS bundle generation
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-04 15:33:22 +00:00
jetstack-bot
02da8fbd6f
Merge pull request #2643 from munnerz/keystore-mvp
Add --experimental-issue-pkcs12 flag to enable PKCS12 bundle generation
2020-03-04 10:30:58 +00:00
James Munnelly
e9374730c9 Add --experimental-issue-pkcs12 flag to enable PKCS12 bundle generation
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-04 10:02:21 +00:00
jetstack-bot
00b101de76
Merge pull request #2597 from meyskens/emailsans
Add Email SANs
2020-03-03 16:31:56 +00:00
Maartje Eyskens
1c27fcb8d9 Fix CSR validation for Email SANs
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-03 15:02:51 +01:00
Maartje Eyskens
267ac50ff0 Update unit tests fir new errors
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-03 13:44:22 +01:00
Maartje Eyskens
96b54bfdac Implement feedback
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-03 11:24:25 +01:00
srBraun
04bfddefc3 adds support for CDP to selfsigned issuer
Signed-off-by: srBraun <dev@skra.space>
2020-03-02 12:40:46 +01:00
Josh Soref
37886f0d3d spelling: [API] netscape
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:44:22 -05:00
Josh Soref
2bbe72757b spelling: unsupported
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:20:59 -05:00
Josh Soref
a1eb44563b spelling: specified
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:20:54 -05:00
Josh Soref
81aaf3d7d2 spelling: signing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:20:49 -05:00
Josh Soref
dcda4018bb spelling: retrieve
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:20:35 -05:00
Josh Soref
a8ad68b926 spelling: relative
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:20:15 -05:00
Josh Soref
5e275cdacf spelling: propagation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:20:10 -05:00
Josh Soref
b28da123e4 spelling: objects
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:36:08 -05:00
Josh Soref
c36e58f999 spelling: nameserver
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:44:01 -05:00
Josh Soref
713696e329 spelling: message
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:43:55 -05:00
Josh Soref
08f7e24c74 spelling: invalid
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:43:19 -05:00
Josh Soref
642ae835ee spelling: invalid-venafi
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:33:25 -05:00
Josh Soref
1823697277 spelling: initializing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:43:14 -05:00
Josh Soref
f9a24407f0 spelling: ingress
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:43:07 -05:00
Josh Soref
093d6eb504 spelling: indices
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:42:58 -05:00
Josh Soref
77ebc73cc7 spelling: existing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:42:37 -05:00
Josh Soref
b4f28e5d04 spelling: deprecated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:42:26 -05:00