Install MKE 4k CLI#
Before you can proceed with the MKE 4k installation, you must download and
install mkectl. You can do this automatically using an install.sh script,
or you can do it manually.
Install automatically with a script#
-
Install
mkectlby downloading and executing the following shell script:sudo /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/MirantisContainers/mke-release/refs/heads/main/install.sh)"If you want to override default dependency versions, pass the
MKECTL_VERSIONas required. For example:sudo MKECTL_VERSION=v4.1.1 /bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/MirantisContainers/mke-release/refs/heads/main/install.sh)"If you prefer to run the script in the debug mode for more detailed output and logging, set
DEBUG=true:sudo DEBUG=true /bin/sh -c "$(curl -fsSL https://raw.githubusercontent.com/MirantisContainers/mke-release/refs/heads/main/install.sh)" -
Confirm the installation:
mkectl versionExpected output:
Version: v4.1.1Info
By default, the script installs mkectl v4.1.1.
The install.sh script detects the operating system and the
underlying architecture, based on which it will install the mkectl binary in /usr/local/bin. Thus, you must ensure that
/usr/local/bin is in your PATH environment variable.
You can now proceed with MKE 4k cluster creation.
Install using Homebrew#
-
Add the
mirantisrepository to your local taps:brew tap mirantis/tapInfo
If the
mirantistap is already present and you want to update it, run:brew update -
Install
mkectl:-
To install the latest
mkectlversion:brew install mkectl -
To install a specific
mkectlversion:brew install mkectl@<version-number>
-