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
|
72ea226b41
|
Update controllers to use validation registry
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2020-01-20 10:05:54 +00:00 |
|
JoshVanL
|
3bcc038c09
|
Check for Issuer readiness in CR controllers
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-11-19 20:31:44 +00:00 |
|
JoshVanL
|
de07651142
|
Remote updatestatus todos and add minimal version to docs
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-30 13:47:51 +01:00 |
|
JoshVanL
|
94d077a5fb
|
Adds status sub resource and changes updates
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-09-30 13:47:50 +01:00 |
|
James Munnelly
|
58754abf37
|
Refactor codebase for v1alpha2
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2019-09-20 16:22:43 +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 |
|
JoshVanL
|
64b2dde1f1
|
Improve event wording and some code nesting
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-15 17:18:11 +01:00 |
|
JoshVanL
|
e2b9b21766
|
Adds acme CertificateRequest controller with unit tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-15 17:18:11 +01:00 |
|
JoshVanL
|
92a6e32a73
|
Remove the possibility to set the generic CR controller to set issuance
pending
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-15 13:20:57 +01:00 |
|
JoshVanL
|
2948280f01
|
Fixes CR condition reporting and cleans up main sync tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-14 21:17:18 +01:00 |
|
JoshVanL
|
7e56ce1c01
|
Adds CR reporter tests and cleans up code
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-13 17:24:38 +01:00 |
|
JoshVanL
|
eed1e4ba21
|
Move certificates cr controller to use a switch on condition status
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-13 12:10:13 +01:00 |
|
JoshVanL
|
0eb4ef385b
|
Change CR reporter to be a long lived struct
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-13 11:36:53 +01:00 |
|
JoshVanL
|
0361a83c20
|
Fix reporter not setting correct conditions
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-13 10:02:53 +01:00 |
|
JoshVanL
|
f8c617a582
|
Adds failure time to CertificateRequest Status
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-12 12:41:54 +01:00 |
|
JoshVanL
|
480347aa26
|
Creates CR reporter util and updates ca_test.go
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-08-01 11:29:11 +01:00 |
|
JoshVanL
|
f8c511a705
|
Address ca sign returning error
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-23 12:06:30 +01:00 |
|
JoshVanL
|
294d8ae93d
|
Move IssuerKind to ./pkg/util
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-23 09:27:22 +01:00 |
|
JoshVanL
|
ab838197fc
|
Move CA signer into ./pkg/controller/certificaterequests/ca
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-23 09:27:22 +01:00 |
|
JoshVanL
|
6faa657483
|
Prefixes error->reason and correctly bubbles issuer kind to logs
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-17 09:42:59 +01:00 |
|
JoshVanL
|
8bbcf345c9
|
Changes CertificateRequest conditions to only Pending/Failed/Issued
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-16 15:31:12 +01:00 |
|
JoshVanL
|
c949b01aac
|
Adds Group to CertificateRequest IssuerRef to distinguish controller
ownership
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-08 14:33:11 +01:00 |
|
JoshVanL
|
bccb6541b1
|
Return nil, if CR failed. Update tests and remove dead code
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-04 14:26:08 +01:00 |
|
JoshVanL
|
80091063a1
|
Cleanup validation, logging and status reporting
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-03 15:43:33 +01:00 |
|
JoshVanL
|
3cc31075ef
|
Fixes CertificateRequest controller tests
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-03 15:43:14 +01:00 |
|
JoshVanL
|
b27a5d82f9
|
Move CSR decoding check to validation
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-03 15:42:03 +01:00 |
|
JoshVanL
|
6b1ff0148b
|
Adds certificate request base controller and CA issuer controller
instance
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
|
2019-07-03 15:42:03 +01:00 |
|