update certCMD

This commit is contained in:
fanux
2020-04-02 22:18:34 +08:00
parent 4c47ae3c02
commit a91fa0af89
2 changed files with 10 additions and 4 deletions
+9 -3
View File
@@ -1,7 +1,13 @@
package cert
import "fmt"
// return sealos cert command
func CertCMD(altNames []string, hostIP, serviceCIRD string) string{
// TODO
return ""
func CertCMD(altNames []string, hostIP, hostName, serviceCIRD string) string{
cmd := fmt.Sprintf("sealos cert --node-ip %s --node-name %s --service-cird",hostIP,hostName)
for _,name := range altNames{
cmd += fmt.Sprintf(" --alt-names %s",name)
}
return cmd
}
+1 -1
View File
@@ -51,7 +51,7 @@ func init() {
cleanCmd.Flags().StringSliceVar(&config.AltNames, "alt-names", []string{}, "like sealyun.com or 10.103.97.2")
cleanCmd.Flags().StringVar(&config.NodeName, "node-name", "", "like master0")
cleanCmd.Flags().StringVar(&config.ServiceCIRD, "serviceCIRD", "", "like 10.103.97.2/24")
cleanCmd.Flags().StringVar(&config.ServiceCIRD, "service-cird", "", "like 10.103.97.2/24")
cleanCmd.Flags().StringVar(&config.NodeIP, "node-ip", "", "like 10.103.97.2")
// Here you will define your flags and configuration settings.