MKEx is an integrated container orchestration platform that is powered by an immutable Rocky Linux operating system, offering next-level security and reliability.
This repository contains a collection of tool, utilities and guides for managing and operating with MKEx. These tools support operations, automation, and configuration for secure and scalable container environments.
Provisioning is the process of preparing a cluster of MKEx compute nodes within a network environment that meets the requirements for deploying and operating Mirantis products.
For further details, please see provisioning document.
Mirantis provides assets for provisioning MKEx on different providers. Assets consist of bootable images that can be used to provision virtual machine or baremetale machine.
| Type | Download link | Description | Mirantis product's version |
|---|---|---|---|
| ISO | Link | Simple ISO with basic kickstart embedded. Unattended Anaconda installation will be performed. See this document to get more details about Simple image edition. | MCR 25.0.13.1 / MKE 3.8.8 |
| ISO | Link | Generic ISO without any customisation. See this document to get the details on how to properly customise it | MCR 25.0.13.1 / MKE 3.8.8 |
| QCOW2 | Link | Standard QEMU/KVM bootable image | MCR 25.0.13 / MKE 3.8.8 |
Installation in this document refers to the process of deploying Mirantis Kubernetes Engine on top of already provisioned machines (VMs or baremetal).
To perform installation, Ansible is used. There are number of tasks and the playbook that serves this purpose.
Prerequisites for the installation can be found in the Provisioning section of this document.
To perform the installation, please see installation runbook.
To perform an upgrade , please see upgrade runbook.
If you encounter issues, file an issue, or talk to us on the #prod-eng or #mkex-internal channel on the Mirantis Slack server.