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
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -97,7 +97,7 @@ make sync-aptly-gpg-key-id
97
97
98
98
- The managed SSL certificate will stay in provisioning until the delegated package subdomain resolves to the created load balancer IP.
99
99
- The bucket is public so `apt` and other package managers can fetch package metadata and artifacts without authentication.
100
-
- This stack grants the GitHub service account bucket-level `roles/storage.objectAdmin` for syncing package repositories and a custom role with `compute.urlMaps.invalidateCache` for Cloud CDN invalidation.
100
+
- This stack grants the GitHub service account bucket-level `roles/storage.objectAdmin` for syncing package repositories and a custom role with `compute.urlMaps.get` and `compute.urlMaps.invalidateCache` for Cloud CDN invalidation.
101
101
- Cloud CDN uses origin cache headers. Package assets are uploaded as long-lived immutable objects, while mutable repository metadata is uploaded as `no-store`.
102
102
- Terraform creates the Secret Manager secret containers, but it does not write the private key or passphrase into Terraform state.
0 commit comments