Check for Confluent CLI Updates¶
Important
On Alpine Linux, you cannot directly upgrade from the Confluent CLI
versions v2.0.0
through v2.17.1
using the standard confluent
update
command. Running confluent update
on those versions on Alpine
Linux will result in an updated confluent
client that is incompatible
with the operating system.
To upgrade from the v2.0.0
through v2.17.1
versions on Alpine Linux,
remove your existing confluent
client and re-install using the command:
curl -sL --http1.1 https://cnfl.io/cli | sh -s -- latest
.
confluent v2.17.2
and later can be updated directly with confluent
update
on Alpine Linux.
Confluent CLI provides an option to check for a newer version of Confluent CLI.
The check is controlled by the disable_update_check
setting in the
~/.confluent/config.json
file. The Confluent CLI checks for updates once a
day when it is set to "disable_update_check": false
.
The default setting is:
- The independently downloaded Confluent CLI has update checks enabled
(
"disable_update_check": false
). - The Confluent CLI packaged with Confluent Platform has update checks disabled
(
"disable_update_check": true
).
When the update check feature is enabled, your Confluent CLI needs access to
s3-us-west-2.amazonaws.com/confluent.cloud
. For more information, see
Required Network Access for Confluent CLI.
When a check returns with a message that a newer version of Confluent CLI is available, you can update the Confluent CLI to the new version using the confluent update command.