1.3 KiB
1.3 KiB
Fill reef-storage after Scaleway purchase
Run only after human financial authority approves
resource-control/docs/evidence/RESOURCE-WP-0002-primary-selection-2026-08-14.md.
- Create a Scaleway project on the Railiance (or GmbH) paying account.
- Create a private bucket in
nl-ams, Standard Multi-AZ. - Enable versioning. Set lifecycle to the 30-day recovery window.
- Create a key that can only list/get/put/delete on that bucket/prefix.
- Turn on a project cost alert.
- Write the non-secret facts into
substrate/object-stores/platform-audit-storage.yaml:endpoint,bucket,prefix,provider_project_ref,versioning,lifecycle. Status →active. - Append the bucket/project to
declarations/reef.yamlcurrent_membersandsubstrate/topology.yamlmembers. Reeflifecycle_statemay stayplanneduntil the first restore (T05), or becomeactivewhen the bucket exists — preferactiveonly after T05. - Hand
secret:railiance-platform/backupto OpenBao (T04). Do not commit the key. - Tell resource-control: set inventory
decision.status: approved,status: ordered,ordered_on,provider.provider_resource_id.
Do not paste endpoint or keys into chat as the source of truth. The YAML
file is the source for reef:storage/… references.