1
0
mirror of https://github.com/rancher/rke.git synced 2025-08-11 11:42:44 +00:00

Merge pull request #1540 from superseb/certsshagent

Make commonflags work with rke cert commands
This commit is contained in:
Dan Ramich 2019-08-15 15:30:17 -07:00 committed by GitHub
commit e21da55270
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,15 +15,7 @@ import (
)
func CertificateCommand() cli.Command {
return cli.Command{
Name: "cert",
Usage: "Certificates management for RKE cluster",
Subcommands: cli.Commands{
cli.Command{
Name: "rotate",
Usage: "Rotate RKE cluster certificates",
Action: rotateRKECertificatesFromCli,
Flags: []cli.Flag{
rotateFlags := []cli.Flag{
cli.StringFlag{
Name: "config",
Usage: "Specify an alternate cluster YAML file",
@ -45,7 +37,17 @@ func CertificateCommand() cli.Command {
Name: "rotate-ca",
Usage: "Rotate all certificates including CA certs",
},
},
}
rotateFlags = append(rotateFlags, commonFlags...)
return cli.Command{
Name: "cert",
Usage: "Certificates management for RKE cluster",
Subcommands: cli.Commands{
cli.Command{
Name: "rotate",
Usage: "Rotate RKE cluster certificates",
Action: rotateRKECertificatesFromCli,
Flags: rotateFlags,
},
cli.Command{
Name: "generate-csr",