{
  "slug": "cloud-run-service-commands-accept-public-e1a8e6c4237a",
  "title": "Cloud Run service commands accept --public",
  "tools": [
    "gcloud"
  ],
  "tags": [
    "agent"
  ],
  "introduced_at": "2026-11-03T00:00:00.000Z",
  "announced_at": "2026-11-03T00:00:00.000Z",
  "effective_at": null,
  "date_basis": "source-publication",
  "status": "unknown",
  "how": {
    "incantation": "To make a Cloud Run service public, pass `--public` to `gcloud beta run deploy`. The release notes also list the two update commands, but their current reference pages do not show that flag.",
    "examples": [
      "gcloud beta run deploy <SERVICE> --image=<IMAGE> --public"
    ],
    "gotchas": [
      "Availability: beta",
      "--public: Flag is optional in the synopsis; the release notes say it makes the service public by disabling invoker IAM checks and IAP.",
      "--image: Container image to deploy.",
      "The flag is available in the listed beta commands."
    ]
  },
  "why_it_matters": "Make a Cloud Run service public from the supported deploy or service update command.",
  "sources": [
    "https://docs.cloud.google.com/sdk/docs/release-notes#59200_2026-11-03",
    "https://docs.cloud.google.com/sdk/gcloud/reference/beta/run/deploy"
  ],
  "rank": 0.96052,
  "review_state": "approved",
  "provenance": {
    "run_id": "daily-20261103-21",
    "verdict_id": "daily-20261103-21:daily-20261103-21-524d8563dcc89f0c-20:gate",
    "evidence_hash": "4496d1c9fa5b1fb5959b6f6df41edbd1d20d4e96d9d48e3a5ef0801b00f414d6"
  }
}
