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
|
aee3d377f8
|
Fix nil pointer dereference in ACME issuer
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-18 13:27:05 +01:00 |
|
James Munnelly
|
b6f854f849
|
Remove pkg/logs package
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-18 13:27:05 +01:00 |
|
jetstack-bot
|
500957f37e
|
Merge pull request #968 from munnerz/sig-algo
Update SignatureAlgorithm function to also return PublicKey type
|
2018-10-16 15:03:37 +01:00 |
|
jetstack-bot
|
9eab875005
|
Merge pull request #967 from munnerz/unused-args
Remove unused arg from GenerateTemplate
|
2018-10-16 14:36:36 +01:00 |
|
jetstack-bot
|
825eb9fecb
|
Merge pull request #966 from munnerz/cleanup
Remove dead code and add extra comments
|
2018-10-16 12:51:36 +01:00 |
|
James Munnelly
|
3b81bb594d
|
Update unit tests
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-16 12:41:29 +01:00 |
|
James Munnelly
|
293bfd412f
|
Update SignatureAlgorithm function to also return PublicKey type
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-16 12:31:24 +01:00 |
|
James Munnelly
|
03c6f1229f
|
Remove unused arg from GenerateTemplate
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-16 12:29:38 +01:00 |
|
jetstack-bot
|
68aa606870
|
Merge pull request #963 from munnerz/acme-cleanup
Cleanup ACME Issue function, separate into different functions
|
2018-10-16 11:39:36 +01:00 |
|
jetstack-bot
|
bb9a85a1ee
|
Merge pull request #961 from munnerz/ca-issuer-status
Tidy up CA Issuer's use of status conditions
|
2018-10-16 11:12:36 +01:00 |
|
James Munnelly
|
09e0f1f188
|
Run //hack:update-bazel
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-16 10:27:04 +01:00 |
|
James Munnelly
|
f33561741f
|
Remove unused/dead code
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-16 10:23:47 +01:00 |
|
James Munnelly
|
420683609b
|
Add comments to pkg/util functions
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-16 10:16:34 +01:00 |
|
James Munnelly
|
01bc1fd51a
|
Update acmechallenges unit tests
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:37:00 +01:00 |
|
James Munnelly
|
36ac13bb14
|
Run //hack:update-bazel
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:12:52 +01:00 |
|
James Munnelly
|
c1bd9c4a2e
|
Add missing call to retryOrder in existing order value for private key check
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:02:17 +01:00 |
|
James Munnelly
|
965757cce0
|
Retry order if existing Order certificate is invalid
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:02:17 +01:00 |
|
James Munnelly
|
403a746bfa
|
Always reset LastFailureTime in retryOrder
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:02:17 +01:00 |
|
James Munnelly
|
87a479e6cb
|
Add extra comments in ACME Issuer function
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:02:17 +01:00 |
|
James Munnelly
|
f553f8e8a4
|
Move existing order checking into own function
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:02:17 +01:00 |
|
James Munnelly
|
f2551d3832
|
Reorder checking for existingOrder
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:02:17 +01:00 |
|
James Munnelly
|
e4399e87c5
|
Move private key generation to start of Issue
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:02:17 +01:00 |
|
James Munnelly
|
536b6fd76f
|
Refactor ACME issuer generate private key code
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:02:17 +01:00 |
|
James Munnelly
|
374db0b458
|
Refactor ACME issuer cleanup orders code
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:02:17 +01:00 |
|
James Munnelly
|
7f6d658ee0
|
Tidy up CA Issuer's use of status conditions
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 23:01:06 +01:00 |
|
James Munnelly
|
6e32738f22
|
Handle WaitAuthorization failing properly
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-15 14:15:21 +01:00 |
|
jetstack-bot
|
6f291b9311
|
Merge pull request #955 from munnerz/refactor-units
Refactor acmechallenges unit test fixture construction
|
2018-10-14 00:28:01 +01:00 |
|
James Munnelly
|
454d420dc0
|
Run //hack:update-bazel
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-13 23:36:34 +01:00 |
|
James Munnelly
|
d7f21fd59e
|
Refactor acmechallenges unit test fixture construction
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-13 23:36:33 +01:00 |
|
James Munnelly
|
84978d88d8
|
Add extra comments to acme and pki package
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-13 21:05:18 +01:00 |
|
jetstack-bot
|
54d8ef7e8a
|
Merge pull request #911 from vdesjardins/vault-ca-bundle
vault ca bundle support
|
2018-10-12 15:06:39 +01:00 |
|
James Munnelly
|
e815e42307
|
Add additional API type comments
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 14:08:51 +01:00 |
|
James Munnelly
|
039a086f58
|
run //hack:update-bazel
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:40 +01:00 |
|
James Munnelly
|
a98415fec7
|
Fix up test cases after rebase
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:39 +01:00 |
|
James Munnelly
|
eadbbc85c5
|
Add missing boilerplate headers
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:39 +01:00 |
|
James Munnelly
|
d323a1df0d
|
Add unit tests for acmeorders and acmechallenges
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:39 +01:00 |
|
James Munnelly
|
9214615d6e
|
Fix race issues in ACME issue function. Add extended unit tests.
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:39 +01:00 |
|
James Munnelly
|
ad99639b44
|
Fix failing test
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:38 +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
|
1f6013e39b
|
Add unit tests for ACME Prepare function
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:38 +01:00 |
|
James Munnelly
|
80e0085b5a
|
Remove old issuer check in Prepare function
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:38 +01:00 |
|
James Munnelly
|
d316ea6fb9
|
Add support for backing-off creating orders after failure
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:38 +01:00 |
|
James Munnelly
|
5482ece3f5
|
Update unit test framework to support actions and required reactors
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:38 +01:00 |
|
James Munnelly
|
967a48e1dc
|
Add ACME Order & Challenge controllers
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:38 +01:00 |
|
James Munnelly
|
65487e1d2b
|
Update ACME HTTP solver to use Challenge resources
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:37 +01:00 |
|
James Munnelly
|
2b663eb9a9
|
Update ACME DNS solver to use Challenge resources
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:37 +01:00 |
|
James Munnelly
|
f8b1e653f3
|
Refactor ACME Issuer to create and manage Order resources
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:37 +01:00 |
|
James Munnelly
|
4fcfbb44ef
|
Add IsFinalState and IsErrorState functions
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:37 +01:00 |
|
James Munnelly
|
2eb785655c
|
Run //hack:update-codegen
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2018-10-12 12:40:37 +01:00 |
|