mirror of https://github.com/kubernetes/kops.git
Add --networking flag
This commit is contained in:
parent
470ff01ec0
commit
2d365b4543
|
@ -7,5 +7,5 @@ require (
|
|||
github.com/spf13/pflag v1.0.5
|
||||
gopkg.in/yaml.v2 v2.3.0
|
||||
k8s.io/klog/v2 v2.4.0
|
||||
sigs.k8s.io/kubetest2 v0.0.0-20210106183352-5a41a5dbafe5
|
||||
sigs.k8s.io/kubetest2 v0.0.0-20210115020551-4275dd0a0d63
|
||||
)
|
||||
|
|
|
@ -1600,6 +1600,8 @@ sigs.k8s.io/controller-runtime v0.5.0/go.mod h1:REiJzC7Y00U+2YkMbT8wxgrsX5USpXKG
|
|||
sigs.k8s.io/controller-runtime v0.5.4/go.mod h1:JZUwSMVbxDupo0lTJSSFP5pimEyxGynROImSsqIOx1A=
|
||||
sigs.k8s.io/kubetest2 v0.0.0-20210106183352-5a41a5dbafe5 h1:j1UdMwMRAvGvHFVoQ7TMrQbZxLnKHQLgTlKLFc6rYi4=
|
||||
sigs.k8s.io/kubetest2 v0.0.0-20210106183352-5a41a5dbafe5/go.mod h1:XT/MnLvPcrJkJo0+3DGIlXljSZxqvU7HNyXI/ny3Flg=
|
||||
sigs.k8s.io/kubetest2 v0.0.0-20210115020551-4275dd0a0d63 h1:pHCLLY0QjOp3cBTYCjCQdYfYP8lo+/eSyd3vdWkaQTE=
|
||||
sigs.k8s.io/kubetest2 v0.0.0-20210115020551-4275dd0a0d63/go.mod h1:XT/MnLvPcrJkJo0+3DGIlXljSZxqvU7HNyXI/ny3Flg=
|
||||
sigs.k8s.io/kustomize v2.0.3+incompatible/go.mod h1:MkjgH3RdOWrievjo6c9T245dYlB5QeXV4WCbnt/PEpU=
|
||||
sigs.k8s.io/mdtoc v1.0.1/go.mod h1:COYBtOjsaCg7o7SC4eaLwEXPuVRSuiVuLLRrHd7kShw=
|
||||
sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e/go.mod h1:wWxsB5ozmmv/SG7nM11ayaAW51xMvak/t1r0CSlcokI=
|
||||
|
|
|
@ -45,6 +45,7 @@ type deployer struct {
|
|||
CloudProvider string `flag:"cloud-provider" desc:"Which cloud provider to use"`
|
||||
Env []string `flag:"env" desc:"Additional env vars to set for kops commands in NAME=VALUE format"`
|
||||
KopsBinaryPath string `flag:"kops-binary-path" desc:"The path to kops executable used for testing"`
|
||||
Networking string `flag:"networking" desc:"The networking mode to use"`
|
||||
StateStore string `flag:"-"`
|
||||
|
||||
TemplatePath string `flag:"template-path" desc:"The path to the manifest template used for cluster creation"`
|
||||
|
|
|
@ -124,6 +124,10 @@ func (d *deployer) createCluster(zones []string, adminAccess string) error {
|
|||
args = append(args, "--master-size", "s-8vcpu-16gb")
|
||||
}
|
||||
|
||||
if d.Networking != "" {
|
||||
args = append(args, "--networking", d.Networking)
|
||||
}
|
||||
|
||||
klog.Info(strings.Join(args, " "))
|
||||
cmd := exec.Command(args[0], args[1:]...)
|
||||
cmd.SetEnv(d.env()...)
|
||||
|
|
Loading…
Reference in New Issue