Skip to content

Commit a5bdfdb

Browse files
committed
add send url
1 parent 223b75f commit a5bdfdb

File tree

2 files changed

+16
-9
lines changed

2 files changed

+16
-9
lines changed

cmd/init.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ import (
2222
var (
2323
masters []string
2424
nodes []string
25+
26+
pkg string
27+
pkgURL string
2528
)
2629

2730
// initCmd represents the init command
@@ -31,6 +34,7 @@ var initCmd = &cobra.Command{
3134
Long: `sealos init --master 192.168.0.2 --master 192.168.0.3 --master 192.168.0.4 --node 192.168.0.5 --user root --passwd your-server-password`,
3235
Run: func(cmd *cobra.Command, args []string) {
3336
i := install.BuildInstaller(masters, nodes)
37+
i.SendPackage(pkg, pkgURL)
3438
i.InstallMaster0()
3539
i.JoinMasters()
3640
i.JoinNodes()
@@ -55,4 +59,7 @@ func init() {
5559

5660
initCmd.Flags().StringSliceVar(&masters, "master", []string{}, "kubernetes masters")
5761
initCmd.Flags().StringSliceVar(&nodes, "node", []string{}, "kubernetes nodes")
62+
63+
initCmd.Flags().StringVar(&pkg, "pkg", "kube1.14.1.tar.gz", "offline package name")
64+
initCmd.Flags().StringVar(&pkgURL, "pkg-url", "", "http://store.lameleg.com/kube1.14.1.tar.gz download offline pakage url")
5865
}

install/utils.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -87,20 +87,20 @@ kind: ClusterConfiguration
8787
kubernetesVersion: v1.14.0
8888
controlPlaneEndpoint: "apiserver.cluster.local:6443"
8989
apiServer:
90-
certSANs:
91-
- 127.0.0.1
92-
- apiserver.cluster.local
93-
{{range .Masters -}}
94-
- {{.}}
95-
{{end -}}
96-
- {{.VIP}}
90+
certSANs:
91+
- 127.0.0.1
92+
- apiserver.cluster.local
93+
{{range .Masters -}}
94+
- {{.}}
95+
{{end -}}
96+
- {{.VIP}}
9797
---
9898
apiVersion: kubeproxy.config.k8s.io/v1alpha1
9999
kind: KubeProxyConfiguration
100100
mode: "ipvs"
101101
ipvs:
102-
excludeCIDRs:
103-
- "{{.VIP}}/32"`)
102+
excludeCIDRs:
103+
- "{{.VIP}}/32"`)
104104
tmpl, err := template.New("text").Parse(templateText)
105105
if err != nil {
106106
fmt.Println("template parse failed:", err)

0 commit comments

Comments
 (0)