Merge pull request #10526 from justinsb/kubetest2_admin_access

kubetest2: support specifying admin-access value
This commit is contained in:
Kubernetes Prow Robot 2021-01-09 10:53:05 -08:00 committed by GitHub
commit f0322a1373
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 1 deletions

View File

@ -55,6 +55,8 @@ type deployer struct {
ArtifactsDir string `flag:"-"`
AdminAccess string `flag:"admin-access" desc:"The CIDR to restrict kubernetes API access"`
BuildOptions *builder.BuildOptions
}

View File

@ -38,10 +38,15 @@ func (d *deployer) Up() error {
return err
}
adminAccess := d.AdminAccess
if adminAccess == "" {
adminAccess = publicIP
}
args := []string{
d.KopsBinaryPath, "create", "cluster",
"--name", d.ClusterName,
"--admin-access", publicIP,
"--admin-access", adminAccess,
"--cloud", d.CloudProvider,
"--kubernetes-version", d.KubernetesVersion,
"--master-count", "1",