Eng Zer Jun
54e70d2cc4
refactor: move from io/ioutil to io and os package
...
The io/ioutil package has been deprecated in Go 1.16. This commit
replaces the existing io/ioutil functions with their new definitions in
io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
2021-08-23 19:50:42 +08:00
Inteon
f4bc283965
update comments
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-08-12 22:54:14 +02:00
Inteon
e5df60d47e
don't wait for hooks in kubectl cert-manager x install test & use local chart for tests
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-08-11 23:18:33 +02:00
jetstack-bot and GitHub
d0f4c82baf
Merge pull request #4226 from inteon/simple_kubectl_check_version
...
add 'kubectl cert-manager version'
2021-08-03 12:36:19 +01:00
Inteon and Richard Wall
85710579dd
Apply suggestions from code review
...
Co-authored-by: Richard Wall <wallrj@users.noreply.github.com >
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-30 17:00:27 +02:00
Inteon
644db10b92
don't early-stop, instead return all versions
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-29 15:06:31 +02:00
joshvanl
1f4343d98e
Move exported cmd util func to package where it is used. Removes util
...
package
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-07-28 14:25:17 +01:00
Inteon
6545064fcf
align flags and behaviour to 'kubectl version'
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-27 18:02:21 +02:00
jetstack-bot and GitHub
77c5c2fb16
Merge pull request #4184 from inteon/kubectl_certmanager_install_tests
...
Add basic tests to kubectl cert-manager x install
2021-07-23 16:16:19 +01:00
Inteon
0ed0135930
Improvements based on reviewer's feedback
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-23 15:29:43 +02:00
Inteon
50daf04118
rename cmdutil to k8scmdutil
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-22 21:43:53 +02:00
Inteon
d6cd6f457d
set correct exit codes when exiting
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-22 12:57:08 +02:00
Inteon
21bc98979e
improved ux
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-16 13:11:40 +02:00
Inteon
ac7775bdb4
made errors human readable, added unit tests, added check api to e2e, fixed os.Exit(1)
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-15 16:50:31 +02:00
Inteon
5458173739
Add kubectl 'cert-manager check api' command
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-15 16:50:31 +02:00
Inteon
611bac67cf
Add basic test cases
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-08 16:28:38 +02:00
Inteon
d4e8aad895
remove unused function
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-03 00:31:48 +02:00
Inteon
3f6efb7575
remove uninstall and resolve all outstanding issues
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 22:04:41 +02:00
Inteon
dfdb375b28
fix boilerplate
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 15:39:15 +02:00
Inteon
18ccebdae3
fix typo
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 15:14:45 +02:00
Inteon
38b95f897f
bugfix rel.Config is nil
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 15:08:41 +02:00
Inteon
b4f65b47ed
update docs
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 14:56:10 +02:00
Inteon
136b8ef374
simplified uninstalling
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 12:58:30 +02:00
Inteon
3177be515a
improve default flag values & other requested changes
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 12:58:30 +02:00
Inteon
f228e6c7be
fix command flags + move to experimental + redo uninstall logic
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 12:58:30 +02:00
Inteon
1c4b511876
basic install and uninstall functionality
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 12:58:30 +02:00
joshvanl
3eccfaaa94
Adds review comments for adding supported versions, writing to stdout,
...
removing error wraping
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-06-18 11:58:24 +01:00
joshvanl
331e178f60
Wires up ctl x create csr command
...
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-06-15 15:37:28 +01:00
joshvanl
02666fde10
Adds create CertificateSingingRequest form Certificate command
...
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-06-15 15:17:35 +01:00
joshvanl
9ab0a5a77c
Fix command comments
...
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-03-25 19:08:21 +00:00
joshvanl
f25be73f73
Adds comments for the Reason and Message options of the ctl approve and
...
deny commands
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-03-24 17:17:42 +00:00
joshvanl
db617f0772
Adds kubectl cert-manager [approve|deny] CLI commands
...
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-03-23 17:30:09 +00:00
joshvanl
39a50a1903
Updates unit certificate controller tests to include ObservedGeneration
...
Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com >
2021-03-04 17:04:09 +00:00
Jake Sanders
4c935a2706
Fix expired certificate test
...
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-02-26 11:06:25 +00:00
irbekrm
1abc7107ca
Passes a single context with cancel func to all the kubectl plugin commands
...
Signed-off-by: irbekrm <irbekrm@gmail.com >
Don't duplicate the existing ContextWithStopCh function
Signed-off-by: irbekrm <irbekrm@gmail.com >
2021-01-27 13:06:34 +00:00
Maartje Eyskens
b2bd401b91
Outuput error
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2021-01-20 10:32:45 +01:00
Maartje Eyskens
aa482212c1
Use templates (not fully yet)
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2021-01-19 18:13:26 +01:00
Maartje Eyskens
83881df0db
Sort imports
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2021-01-19 15:42:25 +01:00
Maartje Eyskens
a5732221f4
Fix tests
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-15 17:09:39 +01:00
Maartje Eyskens
d65a9a3479
Update copyright
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-15 17:04:08 +01:00
Maartje Eyskens
f7f766b077
Fix describe test
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-15 17:02:13 +01:00
Maartje Eyskens
dbf5dc6804
Add boilerplate
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-15 17:02:13 +01:00
Maartje Eyskens
df7bce9b33
Add tests
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-15 17:02:13 +01:00
Maartje Eyskens
214e607b07
Clean up code
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-15 17:02:13 +01:00
Maartje Eyskens
f671c811cf
Improve logic
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-15 17:02:13 +01:00
Maartje Eyskens
bedb95a0a4
Add revocation checks
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-15 17:02:13 +01:00
Maartje Eyskens
654f16ec14
WIP add inspect secret
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-15 17:02:12 +01:00
Maartje Eyskens
ab0cd57dc5
Use The cert-manager Authors.
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-11 19:04:13 +01:00
Maartje Eyskens
1788a9d758
Update copyright to cert-manager project
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-12-08 19:04:49 +01:00
Josh Soref and GitHub
efd26e6b4f
Add missing quote to help
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
2020-09-09 15:32:59 -04:00