Skip to content

[Tracking Issue] Remove alpha and beta from gcloud services invocation in Cloud Run deployer #8317

Description

@renzodavid9

Information

To support --port-forward (portForward in yaml config file) and log streaming (used e.g, in skaffold dev) from Cloud Run deployer, we are currently using gcloud alpha and beta services: logs and proxy. This issue is to track the evolution of these services and update the code to remove the alpha and beta service invocation:

  • Logs:
    return []string{"alpha", "run", "services", "logs", "tail", resource.Service, "--project", resource.Project, "--region", resource.Region}
  • Proxy:
    return []string{"beta", "run", "services", "proxy", "--project", resource.Project, "--region", resource.Region, "--port", strconv.Itoa(port), resource.Service}
  • Remove alpha and beta components installation from the Skaffold images: lts, latest and slim

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions