You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@jeffmendoza ran a quick Allstar operations overview for the other @ossf/scorecard-admins (Steering) members and I want to make sure we capture some of the content and potential follow-ups as an issue.
GCP access
Stephen, Spencer, and Raghav now have Owner access to GCP instance
Configure access for additional Scorecard maintainers
Deployment
Pushes to main branch get deployed to staging instance via Google Cloud Build (GCB).
Container images are built via ko and then pushed to Google Container Registry (GCR).
Some notes that I took during our [attempted] deployment earlier this week...
(These should get rolled into the issue description task list, but for now, I just want to make sure they're out of my head/notepad):
Is the staging deployment useful / how are we getting feedback from staging before prod deploys / who's running staging?
Currently, just @jeffmendoza in a test organization.
We should encourage others to do so and create a path for providing feedback on this deployment ahead of prod rollouts.
Only one instance of staging should serve at a time
Rarely, staging deploys can hiccup. Will this cause multiple instances of staging to be run simultaneously?
Is there a programmatic way to prevent that behavior?
Error-handling improvements e.g., for rate limits
We should ensure we gracefully handle known error codes e.g., #36
We are creating two images and should be publishing one and pull it during the deploy
Currently, tags will trigger this image build workflow:
@jeffmendoza ran a quick Allstar operations overview for the other @ossf/scorecard-admins (Steering) members and I want to make sure we capture some of the content and potential follow-ups as an issue.
GCP access
Deployment
Pushes to
main
branch get deployed to staging instance via Google Cloud Build (GCB).Container images are built via
ko
and then pushed to Google Container Registry (GCR).Allstar runs on App Engine flexible environments.
Production deployments are manual runs (app-prod.yml) within the GCP console.
Actions
What would Jeff fix?
The text was updated successfully, but these errors were encountered: