Richard Wall
|
1254179f3a
|
Use V1 API resources in ctl create certificaterequest tests
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
|
2020-08-20 17:12:15 +01:00 |
|
Richard Wall
|
bd94bf92a5
|
cmapiv1 > cmapi
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
|
2020-08-20 14:28:06 +01:00 |
|
Richard Wall
|
b638954b03
|
Fix ./cmd/ctl and tests
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
|
2020-08-20 14:28:06 +01:00 |
|
Richard Wall
|
81eb53f597
|
./hack/update-all.sh
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
|
2020-08-20 14:28:06 +01:00 |
|
Richard Wall
|
a70298180a
|
Run a script to update v1alpha2 usage to v1
Script is available at https://github.com/jetstack/cert-manager/pull/3201
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
|
2020-08-20 14:26:51 +01:00 |
|
Haoxiang Zhou
|
57ff60e35c
|
Added more unit tests for Run function
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-22 17:29:47 +01:00 |
|
Haoxiang Zhou
|
d65e95eaeb
|
Refactor TestCtlCreateCRBehaviourBeforeAnythingIsCreated to unit tests
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-22 16:51:48 +01:00 |
|
Haoxiang Zhou
|
f061f15e93
|
Review implementations
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-21 15:57:02 +01:00 |
|
Haoxiang Zhou
|
f5aeb56400
|
Validate errors if from-certificate-file flag is empty
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-17 17:48:02 +01:00 |
|
Haoxiang Zhou
|
28b9e4ba48
|
Added unit tests for Validate
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-17 17:47:50 +01:00 |
|
Haoxiang Zhou
|
8b89873199
|
Smaller review implementations
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-17 13:53:39 +01:00 |
|
Haoxiang Zhou
|
864bb3ab59
|
Command output to stderr, check both ready condition and length of status.certificate
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
e74d0fd954
|
Refactor Fetch function to have no API call
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
16a1d927e4
|
Fixed bug of assigning to new variable instead of correct one
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
2a2c637d3a
|
Error when Ready condition is true but status.certificate is empty
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
76272f8acd
|
Inline polling/waiting for CR to be ready
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
492fd623ec
|
Changed flag to output-certificate-file
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
735be40fdc
|
Improved help output
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
c2c62fe124
|
Added flag to specify timeout when waiting on certificate
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
9583f7c0a3
|
Use %w to format errors, clean-up
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
6580010a14
|
Store certificate to file if flags are set
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
a421e5beb5
|
Added flags to wait for, fetch and store certificate from CR
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-07-10 13:23:52 +01:00 |
|
Haoxiang Zhou
|
8db33a0c43
|
Use ctl.Scheme instead of webhook.Scheme
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-26 12:02:49 +01:00 |
|
Haoxiang Zhou
|
a98240c6f9
|
Changed directory set-up for tests, review changes
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-18 16:47:10 +01:00 |
|
Haoxiang Zhou
|
a628f62f2c
|
Changed flag to from-certificate-file
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-16 12:30:28 +01:00 |
|
Haoxiang Zhou
|
3b7284973c
|
Wrtie key to file before creating CR and changed key file permission
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-16 12:24:18 +01:00 |
|
Haoxiang Zhou
|
1a01120fbd
|
Make name of CR a required argument, changed tests accordingly
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-16 12:19:46 +01:00 |
|
Haoxiang Zhou
|
de787796b7
|
Review changes
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-15 14:22:55 +01:00 |
|
Haoxiang Zhou
|
5a5c3ce053
|
Change to only have -f flag
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-11 17:30:59 +01:00 |
|
Haoxiang Zhou
|
023177108c
|
Moved subcommand certificaterequest to its own package
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-11 14:00:29 +01:00 |
|
Haoxiang Zhou
|
60ea8ff78f
|
Review changes, update description and function name
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-11 13:32:46 +01:00 |
|
Haoxiang Zhou
|
4b135540d4
|
Store private key in file, added flag to specify file name.
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-05 10:26:37 +01:00 |
|
Haoxiang Zhou
|
378521300a
|
Add argument check, example uses; cleanup
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-04 10:12:17 +01:00 |
|
Haoxiang Zhou
|
19e489c59a
|
Move use of factory out of Run func
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-04 09:14:40 +01:00 |
|
Haoxiang Zhou
|
0e3a355873
|
Use first arg as name of CR if supplied.
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-04 09:14:40 +01:00 |
|
Haoxiang Zhou
|
d14c316f3d
|
Clean-up and comments
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-06-04 09:14:12 +01:00 |
|
James Munnelly
|
395445e460
|
Handle multiple versions when decoding objects from file
Signed-off-by: James Munnelly <james@munnelly.eu>
|
2020-05-29 15:17:07 +01:00 |
|
Haoxiang Zhou
|
655ca97d71
|
Create CR from Certificate
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-05-29 13:32:50 +01:00 |
|
Haoxiang Zhou
|
5996cdc650
|
Read in manifest for Certificate
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-05-29 09:51:05 +01:00 |
|
Haoxiang Zhou
|
990cb6ab15
|
Added options and scaffold Run function.
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-05-28 15:27:17 +01:00 |
|
Haoxiang Zhou
|
19ad36a819
|
Add boilerplate and fix style issue
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-05-28 13:02:14 +01:00 |
|
Haoxiang Zhou
|
61c45c73fe
|
Updated bazel dependencies
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-05-28 12:16:25 +01:00 |
|
Haoxiang Zhou
|
ac89f21cac
|
Add new ctl sub command certificaterequest for create
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-05-28 11:24:46 +01:00 |
|
Haoxiang Zhou
|
70aaeee2b6
|
Add new ctl command create
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
|
2020-05-28 11:23:32 +01:00 |
|