Skip to content

Commit 3d6efaa

Browse files
pinetopsclaude
andcommitted
fix: Use app-cluster target pattern for Cloud Deploy
Updates target naming to match the actual Cloud Deploy infrastructure. The pipeline uses a single unified target (e.g., webapp-cluster) for all environments instead of separate targets per environment. Different environments (dev, preview, qa) deploy to different namespaces on the same cluster target. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 8fdacaa commit 3d6efaa

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

internal/deploy/dev.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func NewDevCommand(appConfig *config.AppConfig) *cobra.Command {
3131

3232
// Set dev-specific configuration using app config
3333
deployConfig.Pipeline = fmt.Sprintf("%s-delivery-pipeline", appConfig.App)
34-
deployConfig.Target = "dev-gke"
34+
deployConfig.Target = fmt.Sprintf("%s-cluster", appConfig.App)
3535
deployConfig.Env = "dev"
3636
deployConfig.Stage = "dev"
3737
deployConfig.Boundary = "nonprod"

internal/deploy/preview.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ func NewPreviewCommand(appConfig *config.AppConfig) *cobra.Command {
4747

4848
// Set preview-specific configuration using app config
4949
deployConfig.Pipeline = fmt.Sprintf("%s-delivery-pipeline", appConfig.App)
50-
deployConfig.Target = "preview-gke"
50+
deployConfig.Target = fmt.Sprintf("%s-cluster", appConfig.App)
5151
deployConfig.Env = fmt.Sprintf("preview-%s", previewName)
5252
deployConfig.Stage = "preview"
5353
deployConfig.Boundary = "nonprod"

internal/deploy/qa.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ func NewQACommand(appConfig *config.AppConfig) *cobra.Command {
3030

3131
// Set QA-specific configuration using app config
3232
deployConfig.Pipeline = fmt.Sprintf("%s-delivery-pipeline", appConfig.App)
33-
deployConfig.Target = "qa-gke"
33+
deployConfig.Target = fmt.Sprintf("%s-cluster", appConfig.App)
3434
deployConfig.Env = "qa"
3535
deployConfig.Stage = "qa"
3636
deployConfig.Boundary = "nonprod"

internal/deploy/types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ type Config struct {
1313
Region string
1414
CommitSHA string
1515
ShortSHA string
16+
BuildID string
1617

1718
// Deployment parameters
1819
Pipeline string

0 commit comments

Comments
 (0)