Richard Wall and Jake Sanders
0659c2b0a2
Fix flaky test by using EqualUnsorted to compare Events
...
Supplants https://github.com/jetstack/cert-manager/pull/4297
Signed-off-by: Richard Wall <richard.wall@jetstack.io >
2021-10-18 13:29:27 +01:00
joshvanl and jetstack-bot
b1214f45de
Vault internal client should check health conn err before checking response status
...
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-09-27 12:08:38 +00:00
Jake Sanders and jetstack-bot
1ed01db998
go fmt
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-09-21 10:17:30 +00:00
Jake Sanders and jetstack-bot
7aaed7547d
Additional tests from code review feedback
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-09-21 10:17:30 +00:00
Jake Sanders and jetstack-bot
69f36123ce
Use IngressClassName field for v1 Ingresses
...
As of Kubernetes 1.18, the deprecated annotation should not be used. This coincides with the support for networking v1 Ingresses in the Kubernetes API.
This commit adds logic to the internal conversion code to add the annotation back on v1beta1 Ingresses, used on Kubernetes 1.16 and 1.17
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-09-21 10:17:30 +00:00
Jake Sanders and jetstack-bot
b18518670c
Rename httpDomainCfg function to http01IngressCfg
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-09-21 10:17:30 +00:00
Jonathan Prates and jetstack-bot
a151d3ed0e
fix: flaky test when comparing unordered elements
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-09-20 11:01:26 +00:00
irbekrm and jetstack-bot
459417d9fa
Adds a test case for renewal time skew and a comment
...
Signed-off-by: irbekrm <irbekrm@gmail.com >
2021-08-23 15:41:02 +00:00
irbekrm and jetstack-bot
9b86d27548
Fix renewalTime skew issue
...
Ensure the time returned by RenewalTime function is the same time as that which will be read from Certificate's status
Signed-off-by: irbekrm <irbekrm@gmail.com >
2021-08-23 15:41:02 +00:00
Jake Sanders and jetstack-bot
1d83c2e284
Update Docs on solver type to reflect default service type
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-19 14:36:57 +00:00
Jake Sanders and jetstack-bot
90f83073a6
Add integration test for ensuring default solver service type is NodePort
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-19 14:36:57 +00:00
Jake Sanders and jetstack-bot
ff95b89bc9
Fix regression in solver service builder - default service type should be NodePort rather than empty
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-19 14:36:57 +00:00
Jake Sanders and jetstack-bot
9037c7ce44
Fix regression in Ingress PathType introduced in v1.5.0
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-18 14:56:17 +00:00
Ashley Davis and jetstack-bot
745515288b
fix mistakenly changed CRDs for v1beta1 ( #4352 )
...
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io >
2021-08-13 13:40:58 +00:00
jetstack-bot and GitHub
173da945c9
Merge pull request #4318 from jetstack-bot/cherry-pick-4311-to-release-1.5
...
[release-1.5] Adds an explicit timeout when pre-checking HTTP-01 challenges
2021-08-08 09:31:43 +01:00
Inteon and jetstack-bot
4e9e5bb628
resolve .Stop() failures
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-08-07 21:41:09 +00:00
Jake Sanders and jetstack-bot
946c08086a
The gateway-api support is now gated behind --feature-gate=ExperimentalGatewayAPISupport=true
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-06 15:27:35 +00:00
Ashley Davis and jetstack-bot
0ac8a96cc6
adds an explicit timeout when pre-checking HTTP-01 challenges
...
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io >
2021-08-06 11:30:41 +00:00
jetstack-bot and GitHub
d647e543e3
Merge pull request #4276 from jakexks/gateway-http01
...
Experimental Gateway API support for ACME HTTP-01 Solving
2021-08-03 18:51:49 +01:00
jetstack-bot and GitHub
be8079b504
Merge pull request #4293 from maelvls/fix-nil-pointer
...
Nil pointer exception: certificateRef and TLS can now be left empty
2021-08-03 16:04:49 +01:00
Jake Sanders
2b9fc73dcb
Fix Gateway validation tests
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-03 15:53:04 +01:00
Jake Sanders
23e1acdd5c
Update Gateway HTTPRoute Label doc string
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-03 15:26:40 +01:00
Maël Valais
30af205777
nil pointer: the Gateway API is full of pointers
...
Signed-off-by: Maël Valais <mael@vls.dev >
2021-08-03 15:43:16 +02:00
Jake Sanders
c2d7a98192
Remove PodTemplate from Gateway Solver, rename to GatewayHTTPRoute
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-03 14:26:45 +01:00
jetstack-bot and GitHub
d0f4c82baf
Merge pull request #4226 from inteon/simple_kubectl_check_version
...
add 'kubectl cert-manager version'
2021-08-03 12:36:19 +01:00
Jonathan Prates
50bb91a032
feat: update object description explaning the current behaviour
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 09:26:23 +01:00
Jonathan Prates
aed1d7137e
feat: add validation to block annotations containing cert-manager.io/ prefix
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
12363f91e2
fix: move secretTemplate validations to validation package
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
6e8f74b4f8
tests: add Labels map to the expected secret
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
e1034c219e
feat: add validation for annotations and labels
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
c5e81b13f6
fix: labels cannot be shown if no labels were changed
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
d8be463426
fix: update autogenerated converison code
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
811069cac7
fix: do not create secret labels if template is empty
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
9f36f8984b
feat: copy SecretTemplate api to v1alpha2 v1alpha3 and v1beta1
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
1f87c098a1
fix: update autogenerated code
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
91cecb65e1
fix: add optional annotation to secretTemplate field
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
Co-authored-by: Josh Van Leeuwen <joshua.vanleeuwen@jetstack.io >
2021-08-03 01:19:11 +01:00
82f1828857
fix: typo in function's comment
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
Co-authored-by: Richard Wall <wallrj@users.noreply.github.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
d29e89c948
chore: update function documentation and fix typo
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
936ad33539
fix: ensure secret annotations and labels will be copied if updated in the cert
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jonathan Prates
47bc03e7c4
feat: add support to secretTemplates
...
Signed-off-by: jonathansp <jonathansimonprates@gmail.com >
2021-08-03 01:19:11 +01:00
Jake Sanders
b38869b551
Gateway HTTP01: Make docs better, only enable gateway solver if gateway API is found
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-02 14:06:23 +01:00
Jake Sanders
34a844b150
Fix validation test, add RBAC for gateway API
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-02 14:06:21 +01:00
Jake Sanders
deb9ccc5a9
HTTP01 solver support for the Gateway API
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-02 14:06:16 +01:00
Jake Sanders
6f6213c5fd
APIs and validation
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-08-02 14:06:09 +01:00
Inteon and Richard Wall
85710579dd
Apply suggestions from code review
...
Co-authored-by: Richard Wall <wallrj@users.noreply.github.com >
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-30 17:00:27 +02:00
jetstack-bot and GitHub
b04e42c437
Merge pull request #4253 from JoshVanL/apiextensions-v1beta1-v1
...
Conversion: Apiextensions v1beta1 -> v1
2021-07-30 15:49:49 +01:00
jetstack-bot and GitHub
5543772de0
Merge pull request #4254 from JoshVanL/admission-v1beta1-v1
...
Remove v1beta1 from admission review
2021-07-30 10:57:54 +01:00
jetstack-bot and GitHub
6d13f910ef
Merge pull request #4271 from maelvls/forget-scheduler-item-deletedfunc
...
Revert the `Forget` call that was happening on every Certificates and Orders sync
2021-07-29 17:02:41 +01:00
Inteon
644db10b92
don't early-stop, instead return all versions
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-29 15:06:31 +02:00
joshvanl
8470ba96f0
Change webhook admission/mutation to no longer understand and reject anything which is not
...
v1 (remove v1beta1)
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-07-29 11:10:24 +01:00