James Munnelly
|
b103403ff7
|
Add default rate limiter used by all controllers
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-11-21 20:37:57 +00:00 |
|
James Munnelly
|
0478694963
|
Update workqueue rate limiters on issuers and ingress-shim controllers
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-23 00:09:42 +01:00 |
|
James Munnelly
|
847d0c6152
|
Refactor controllers to return Response structures
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:38 +01:00 |
|
James Munnelly
|
db65d6a170
|
run //hack:update-bazel
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-09-13 11:24:48 +01:00 |
|
James Munnelly
|
51195e4c5f
|
Update license header and add header to every file
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
|
2018-08-13 15:53:37 +01:00 |
|
James Munnelly
|
3a69dd1cbf
|
Update unit test fixture to produce mock Contexts
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
a46774fe44
|
Update Issuers controller
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
951b72bba0
|
Add basic resource validation at start of sync loops
|
2018-06-26 14:59:48 +01:00 |
|
James Munnelly
|
592bfc7edc
|
issuers: Skip triggering API update if status has not changed
|
2018-06-18 01:55:45 +01:00 |
|
Vincent Desjardins
|
b35343786e
|
Vault issuer support
vault remove duration
|
2018-05-02 00:45:55 +00:00 |
|
James Munnelly
|
acd927dd41
|
Use rate limiter when queueing (Cluster)Issuers
|
2018-04-12 16:51:02 +01:00 |
|
James Munnelly
|
514f9e9b3d
|
Update third_party import paths
|
2018-01-15 22:07:51 +00:00 |
|
James Munnelly
|
fa7e052ac1
|
Move to github.com/jetstack/cert-manager repo
|
2017-11-03 16:41:39 +00:00 |
|
James Munnelly
|
eb4be6859e
|
Update controllers and issuers for new SharedInformerFactory
|
2017-11-03 15:26:19 +00:00 |
|
James Munnelly
|
f35ab04670
|
Fix imports in tests
|
2017-11-03 14:56:30 +00:00 |
|
James Munnelly
|
7875268247
|
Fix imports
|
2017-11-03 14:48:41 +00:00 |
|
James Munnelly
|
14cf0d495f
|
Consistent use of glog
|
2017-10-16 14:50:27 +01:00 |
|
James Munnelly
|
dc5929ce29
|
Fix Issuer sync_test.go
|
2017-10-16 13:38:53 +01:00 |
|
James Munnelly
|
59e2af767a
|
Perform Issuer/ClusterIssuer status updates in controller
|
2017-10-16 12:59:46 +01:00 |
|
James Munnelly
|
8c6457e7b7
|
Trigger CA Issuer re-sync when signing keypair changes
|
2017-10-13 13:20:03 +01:00 |
|
James Munnelly
|
185058815e
|
Fix controller checks for new API schema
|
2017-10-13 12:09:04 +01:00 |
|
James Munnelly
|
852e250a69
|
Add clusterissuer controller
|
2017-09-22 00:10:42 +01:00 |
|
James Munnelly
|
c4980baaca
|
Use context throughout issuer implementation
|
2017-09-21 20:45:43 +01:00 |
|
James Munnelly
|
940b26127b
|
Create context for each resource to be processed
|
2017-09-21 20:26:27 +01:00 |
|
James Munnelly
|
8bac175baa
|
Plumb stopCh into workers
|
2017-09-21 20:23:17 +01:00 |
|
James Munnelly
|
f28afd00ac
|
Only update resource status if a change has occurred
|
2017-09-11 10:47:59 +01:00 |
|
James Munnelly
|
98daf0b1ba
|
Add events for ACME prepare method
|
2017-09-11 02:02:00 +01:00 |
|
James Munnelly
|
d6c0df5c78
|
Merge pull request #74 from jetstack-experimental/event-recording
Add event recording. Split out cmd entrypoint.
|
2017-09-10 20:38:56 +01:00 |
|
James Munnelly
|
d59df81849
|
Add test for issuer sync loop
|
2017-09-09 18:43:28 +01:00 |
|
James Munnelly
|
f66855bd03
|
Add event recording. Split out cmd entrypoint.
|
2017-09-09 18:27:35 +01:00 |
|
James Munnelly
|
51971e921d
|
Remove unused function
|
2017-09-09 11:49:04 +01:00 |
|
James Munnelly
|
7540beb74b
|
Update imports
|
2017-09-09 02:13:03 +01:00 |
|
James Munnelly
|
b53ede4e5a
|
Wait for workers to process their work before exit
|
2017-09-09 01:48:10 +01:00 |
|
James Munnelly
|
960d46e302
|
Add leader election. Fix gracefully exiting.
|
2017-09-09 01:47:21 +01:00 |
|
James Munnelly
|
d0212e8a3b
|
Update controller to accept Options via context
|
2017-09-08 21:43:18 +01:00 |
|
James Munnelly
|
95aa3aab95
|
Update references to cert-manager informers
|
2017-08-22 12:13:13 +01:00 |
|
James Munnelly
|
7937b0384c
|
Update import paths
|
2017-08-07 14:46:58 +01:00 |
|
James Munnelly
|
170a5d0ae4
|
Watch secrets for deletion in issuers control loop
|
2017-08-05 01:12:54 +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
|
95cba8ab5f
|
Add acme issuer. Implement 'Setup' method. Now manages ACME accounts.
|
2017-07-21 15:18:39 +01:00 |
|