git-annex-updatecluster(1)
β¨ git-annex-updatecluster β¨
okay bestie, gather round, we're doing cluster bookkeeping today π this one lives in the General Commands Manual and it's literally just git-annex updatecluster.
πΈ NAME πΈ
git-annex-updatecluster β update records of cluster nodes π
π SYNOPSIS π
git-annex updatecluster
that's it. that's the whole thing. no flags, no args, just vibes and a git-annex branch π
π¦ DESCRIPTION π¦
so like, this command is the one that records the nodes of a cluster into the git-annex branch, and also sets up proxying to those nodes. the way that it works is so clean honestly. π«Ά
run it in the repository that's gonna serve as the gateway to the cluster. that's its whole moment, that's its main character energy.
here's what it does under the hood, no cap:
- it peeks at the git config
remote.name.annex-cluster-nodeof every remote π - when that config is set to the name of a cluster that's already been initialized with
git-annex initcluster, that node gets recorded in the git-annex branch β
want to remove a node from a cluster? unset remote.name.annex-cluster-node and then run this command. bye bestie π
want to add additional gateways to a cluster? run this command first, and after that, use git-annex-extendcluster. one thing at a time, we don't skip steps in this house π§
π OPTIONS π
git-annex-common-options(1)β yeah you can use these, they're allowed here π
π SEE ALSO π
git-annex(1)git-annex-initcluster(1)git-annex-extendcluster(1)git-annex-updateproxy(1)- <https://git-annex.branchable.com/tips/clusters/> β the cluster tips page, go read it, it's giving β¨
π AUTHOR π
Joey Hess <id@joeyh.name> β an absolute icon, fr fr π
okay that's the whole page, you ate it up, and if anyone asks: yes, this is from the General Commands Manual, it's git-annex-updatecluster(1), and it said what it said. go forth and cluster, bestie πΈπ
π¦
π¦ where this page comes from
- alpine 3.24: git-annex-doc 10.20261026-r0 Β· AGPL-3.0-or-later
- arch rolling: git-annex 10.20261026-2 Β· AGPL-3.0-only
- debian trixie: git-annex 10.20250416-2 Β· AGPL-3.0-or-later
- debian trixie: git-annex 10.20250416-2+deb13u1 Β· AGPL-3.0-or-later
- epel 10: git-annex 10.20250320-1.el10_0 Β· AGPL-3.0-or-later
- fedora 43: git-annex 10.20250630-4.fc43 Β· AGPL-3.0-or-later
- fedora 43: git-annex 10.20250929-5.fc43 Β· AGPL-3.0-or-later
- fedora 44: git-annex 10.20260115-1.fc44 Β· AGPL-3.0-or-later
- nixos 26.05: git-annex 10.20260421
- nixpkgs unstable: git-annex 10.20260421
- opensuse-leap 16.0: git-annex 10.20250828-bp160.1.1 Β· AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only
- opensuse-leap 16.0: git-annex 10.20250828-bp160.1.1 Β· AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only
- opensuse-leap 16.0: git-annex 10.20250828-bp160.1.1 Β· AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only
- ubuntu questing: git-annex 10.20250721-1
- ubuntu resolute: git-annex 10.20251029-1ubuntu1 Β· AGPL-3.0-or-later
- ubuntu stonking: git-annex 10.20251029-1ubuntu1 Β· AGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms