feat: add support for update command
Open
@overtrue is already working on this.
Since Jul 22, 2026.
- Dominant language
- Rust
- Stars
- 152
- Forks
- 20
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 27
Description
Backupground
Currently, rc doesn't support rc admin update command and use can not upgrade the RustFS instance.
Expected
rc should have the same behavior with mc, and user can use rc admin update upgrade the cluster with roll-out method.
Reference
mc admin update command usage
mc admin update --help
───────────────────────────────────────────────────────────────── (q)uit/esc
stdout [$MC_DISABLE_PAGER]
--no-color disable color theme [$MC_NO_COLOR]
--json enable JSON lines formatted output
[$MC_JSON]
--debug enable debug output [$MC_DEBUG]
--resolve value resolves HOST[:PORT] to an IP address.
Example: minio.local:9000=10.10.75.1 [$MC_RESOLVE]
--insecure disable SSL certificate verification
[$MC_INSECURE]
--limit-upload value limits uploads to a maximum rate in
KiB/s,
MiB/s, GiB/s. (default: unlimited) [$MC_LIMIT_UPLOAD]
--limit-download value limits downloads to a maximum rate in
KiB/s, MiB/s, GiB/s. (default: unlimited) [$MC_LIMIT_DOWNLOAD]
--custom-header value, -H value add custom HTTP header to the request.
'key:value' format.
--help, -h show help
EXAMPLES:
1. Update MinIO server represented by its alias 'play'.
$ mc admin update play/
2. Update all MinIO servers in a distributed setup, represented by its
alias 'mydist'.
$ mc admin update mydist/
100%///////////////////////////////////////////////
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.