Commit Graph
17 Commits
Author SHA1 Message Date
James Munnelly 7937b0384c Update import paths 2017-08-07 14:46:58 +01:00
James Munnelly 6bd343c335 Remove old comment [ci skip] 2017-08-07 13:56:54 +01:00
James Munnelly 5926a53706 Refactor controller loop to only perform authorizations when issuing/renewing 2017-08-06 23:49:54 +01:00
James Munnelly dd02061738 Set up scheduled work queue for certificate renewals 2017-08-05 22:51:52 +01:00
James Munnelly dc80101476 Check for DNS propagation before accept authorization from ACME 2017-08-05 17:39:56 +01:00
James Munnelly c0b5e1845f Fix up certificates checks.go 2017-08-05 01:22:59 +01:00
James Munnelly ddfba77725 Set up resyncPeriod of 5 minutes on Certificate control loop 2017-08-05 01:21:01 +01:00
James Munnelly 170a5d0ae4 Watch secrets for deletion in issuers control loop 2017-08-05 01:12:54 +01:00
James Munnelly 42a5321510 Watch for certificate and ingress deletion in Certificate controller 2017-08-05 01:00:40 +01:00
James Munnelly 3fb49ad049 Refactor control loops to be more akin to kube-controller-manager 2017-08-05 00:35:54 +01:00
James Munnelly 630654a6d4 Update import paths 2017-07-22 12:19:40 +01:00
James Munnelly 268ae4ee89 Refactor common functions into util. Add renewals. 2017-07-22 11:45:30 +01:00
James Munnelly 2d55f48328 Implement basic certificate issuer 2017-07-22 02:54:06 +01:00
James Munnelly afbe0ba9c5 add start of authorization 2017-07-22 01:23:25 +01:00
James Munnelly 95cba8ab5f Add acme issuer. Implement 'Setup' method. Now manages ACME accounts. 2017-07-21 15:18:39 +01:00
James Munnelly aa03460d21 Remove ingress control loop 2017-07-21 15:17:36 +01:00
James Munnelly 5e2222fa09 initial controller implementation 2017-07-19 20:29:02 +01:00