Closed Bug 1551642 Opened 5 years ago Closed 5 years ago

move gcp provisioning of workers to the newly created scm-level-specific gcloud projects

Categories

(Infrastructure & Operations :: RelOps: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: grenade, Assigned: grenade)

References

Details

No description provided.
Assignee: nobody → rthijssen
Status: NEW → ASSIGNED
Component: General → RelOps: General
Product: Taskcluster → Infrastructure & Operations
QA Contact: klibby

We've set up new projects in GCP for TC workers to live in, and I'd like to start moving them over.

relops/
applications/
fx-workers-tier1/
fx-workers-tier1-prod
fx-workers-tier1-nonprod
fx-workers-tier3/
fx-workers-tier3-prod
fx-workers-tier3-nonprod

What permissions or setup does Taskcluster (the app) need, and what permissions should Taskcluster (the team) have? For the short term it makes sense to give access freely while we're still setting things up, but I'd like to know what the minimum is, too.

Flags: needinfo?(wcosta)
Flags: needinfo?(bstack)

Until we have worker manager taskcluster the app needs no permissions. I don't think the team needs any either unless we're setting up the workers. If we are probably easiest just to give us editor role?

Flags: needinfo?(bstack)

(In reply to Kendall Libby [:fubar] (he/him) from comment #1)

We've set up new projects in GCP for TC workers to live in, and I'd like to
start moving them over.

relops/
applications/
fx-workers-tier1/
fx-workers-tier1-prod
fx-workers-tier1-nonprod
fx-workers-tier3/
fx-workers-tier3-prod
fx-workers-tier3-nonprod

What permissions or setup does Taskcluster (the app) need, and what
permissions should Taskcluster (the team) have? For the short term it makes
sense to give access freely while we're still setting things up, but I'd
like to know what the minimum is, too.

On my side, I need these permissions:

  • Create GCE images
  • Create and manage service accounts
  • Launch and manage instances
  • Create and manage GCE templates
  • Create GCS buckets
Flags: needinfo?(wcosta)
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.