Simpler sync command (#25469)

This commit is contained in:
Luke Heath 2025-01-15 13:34:51 -06:00 committed by GitHub
parent 239db41d16
commit bcb5a7da56
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -62,7 +62,7 @@ If you need to run TUF commands that are not available using the `fleetctl` bina
Fleet hosts our TUF repo in Cloudflare R2 buckets for production and staging, updates.fleetdm.com and updates-staging.fleetdm.com. Read and write operations are performed used the [AWS CLI](https://developers.cloudflare.com/r2/examples/aws/aws-cli/) tool configured to communicate with R2.
Once configured, use the [Fleet TUF repo release script](https://github.com/fleetdm/fleet/tree/main/tools/tuf) to add new file targets. You can use the `aws s3 cp` command to push and pull objects: `aws s3 cp . s3://<bucket-name> --recursive --endpoint-url https://<accountid>.r2.cloudflarestorage.com`
Once configured, use the [Fleet TUF repo release script](https://github.com/fleetdm/fleet/tree/main/tools/tuf) to add new file targets. You can use the `aws s3 sync` command to push and pull objects: `aws s3 sync s3://<bucket-name> . --endpoint-url https://<accountId>.r2.cloudflarestorage.com`
## Add new TUF keys for authorized team members
@ -135,4 +135,4 @@ The root keys expire every year and must be manually rotated at least 30 days pr
12. Confirm that agent updates are continuing with the new `root.json`. Once confirmed, it is safe to delete the old root keys and backup the new keys.
<meta name="maintainedBy" value="lukeheath">
<meta name="description" value="This page outlines our TUF creation and maintenance processes.">
<meta name="description" value="This page outlines our TUF creation and maintenance processes.">