Skip to content

Commit 7c6d626

Browse files
authored
fix(k8s): create PN alongside cluster in correct project (#4484)
1 parent ca430aa commit 7c6d626

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

internal/namespaces/k8s/v1/custom_cluster.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,14 @@ func clusterCreateBuilder(c *core.Command) *core.Command {
164164

165165
if request.Type == "" || strings.HasPrefix(request.Type, "kapsule") {
166166
if request.PrivateNetworkID == nil {
167-
pn, err = vpcAPI.CreatePrivateNetwork(&vpc.CreatePrivateNetworkRequest{
167+
createPNReq := &vpc.CreatePrivateNetworkRequest{
168168
Region: request.Region,
169169
Tags: []string{"created-along-with-k8s-cluster", "created-by-cli"},
170-
}, scw.WithContext(ctx))
170+
}
171+
if request.ProjectID != nil {
172+
createPNReq.ProjectID = *request.ProjectID
173+
}
174+
pn, err = vpcAPI.CreatePrivateNetwork(createPNReq, scw.WithContext(ctx))
171175
if err != nil {
172176
return nil, err
173177
}

0 commit comments

Comments
 (0)