MCPcopy
hub / github.com/kubernetes/kops / createBuilderForCluster

Function createBuilderForCluster

pkg/model/openstackmodel/servergroup_test.go:1530–1548  ·  view source on GitHub ↗
(cluster *kops.Cluster, instanceGroups []*kops.InstanceGroup, clusterLifecycle fi.Lifecycle, bootstrapScriptBuilder *model.BootstrapScriptBuilder)

Source from the content-addressed store, hash-verified

1528}
1529
1530func createBuilderForCluster(cluster *kops.Cluster, instanceGroups []*kops.InstanceGroup, clusterLifecycle fi.Lifecycle, bootstrapScriptBuilder *model.BootstrapScriptBuilder) *ServerGroupModelBuilder {
1531 sshPublicKey := []byte("ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDF2sghZsClUBXJB4mBMIw8rb0hJWjg1Vz4eUeXwYmTdi92Gf1zNc5xISSip9Y+PWX/jJokPB7tgPnMD/2JOAKhG1bi4ZqB15pYRmbbBekVpM4o4E0dx+czbqjiAm6wlccTrINK5LYenbucAAQt19eH+D0gJwzYUK9SYz1hWnlGS+qurt2bz7rrsG73lN8E2eiNvGtIXqv3GabW/Hea3acOBgCUJQWUDTRu0OmmwxzKbFN/UpNKeRaHlCqwZWjVAsmqA8TX8LIocq7Np7MmIBwt7EpEeZJxThcmC8DEJs9ClAjD+jlLIvMPXKC3JWCPgwCLGxHjy7ckSGFCSzbyPduh")
1532
1533 modelContext := &model.KopsModelContext{
1534 IAMModelContext: iam.IAMModelContext{Cluster: cluster},
1535 AllInstanceGroups: instanceGroups,
1536 InstanceGroups: instanceGroups,
1537 SSHPublicKeys: [][]byte{sshPublicKey},
1538 }
1539 openstackModelContext := &OpenstackModelContext{
1540 KopsModelContext: modelContext,
1541 }
1542
1543 return &ServerGroupModelBuilder{
1544 OpenstackModelContext: openstackModelContext,
1545 BootstrapScriptBuilder: bootstrapScriptBuilder,
1546 Lifecycle: clusterLifecycle,
1547 }
1548}
1549
1550type nodeupConfigBuilder struct{}
1551

Callers 1

RunGoldenTestFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected