Mike Danese
1181a88cf2
certs: remove always nil error from New signature
2017-10-23 11:43:08 -07:00
Jacob Simpson
2a6099b8f9
New controller to GC CSRs.
2017-10-04 14:45:32 -07:00
Mike Danese
66b4b99616
migrate group approver to use subject access reviews
2017-05-30 11:43:03 -07:00
Jacob Simpson
07e9b0e197
Add support for specifying certificate duration at runtime.
2017-05-24 13:29:46 -07:00
Mike Danese
f04ce3cfba
refactor certificate controller
2017-05-23 15:25:58 -07:00
Andy Goldstein
4cd38b863f
Remove references to pkg/controller/informers
2017-02-27 06:47:59 -05:00
Jacob Beacham
7682aa53b1
Allow the CertificateController to use any Signer implementation.
...
This will allow developers to create CertificateControllers with
arbitrary Signers, instead of forcing the use of CFSSLSigner.
2017-02-10 14:26:45 -08:00
Andy Goldstein
e5fc73a4f1
Switch CSR controller to use shared informer
2017-02-08 11:01:34 -05:00
Mike Danese
e34351f715
refactor approver and signer interfaces to be consisten w.r.t. apiserver interaction
...
This makes it so that only the controller loop talks to the
API server directly. The signatures for Sign and Approve also
become more consistent, while allowing the Signer to report
conditions (which it wasn't able to do before).
2017-02-02 11:23:52 -08:00
Mike Danese
96c146c8f2
promote certificates.k8s.io to beta
2017-01-19 13:13:20 -08:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
deads2k
f36a5ae9a1
separate controller initialization for easy controllers
2016-12-07 09:00:53 -05:00