Features Summary
The feature summary offers a high-level view of MKE 4k product functionality.
Feature | Detail | Learn more |
---|---|---|
Authentication | MKE 4k uses Dex for authentication, which serves as a proxy between MKE 4k clusters and authentication providers. Dex supports the following authentication protocols: * Basic authentication * OIDC * SAML * LDAP SCIM, which is supported in MKE 3, is not supported in MKE 4k. | Configure OIDC service for MKE, Configure SAML service for MKE, Configure LDAP service for MKE 4k |
Authorization | MKE 4k uses standard Kubernetes RBAC authorization. | RBAC Migrations |
Backup and restore | MKE 4k supports backup and restoration of cluster data through the use of the Velero add-on. System backup is enabled by default. | Back up using an external storage provider, Back up with an in-cluster storage provider |
Cloud providers | MKE 4k directly supports the use of AWS for managed cloud service provision. Different cloud service providers can be put to use, though doing so requires manual configuration. | Cloud providers: Configuration |
Container Network Interface | MKE 4k supports Calico OSS (operating in KDD mode) as the CNI for cluster networking. | Network configuration |
CoreDNS Lameduck | MKE 4k supports the use of lameduck mode for CoreDNS. | CoreDNS Lameduck: Configuration |
GPU Feature Discovery | MKE 4k supports running workloads on NVIDIA GPU nodes and GPU node discovery. NVIDIA MIG is not supported. | NVIDIA GPU Workloads |
Ingress | Ingress controllers abstract the complexity of Kubernetes application traffic routing and provide a bridge between Kubernetes services and external ones. | Ingress controller, TCP and UDP services |
Kubernetes | MKE 4k deploys Kubernetes 1.32. | Kubernetes components |
Licensing | MKE 4k requires the use of a license for lawful use. | Licensing MKE 4k |
Load balancing | MKE 4k supports the use of MetalLB to create Load Balancer services, offering such features as address allocation and external announcement. | MetalLB load balancer |
Logging, Monitoring and Alerting | MKE 4k monitoring setup is based on the kube-prometheus-stack, which offers a comprehensive solution for collecting, storing, and visualizing metrics. | Monitoring tool: Prometheus, Monitoring tool: Grafana, Monitoring tool: cAdvisor, Monitoring tool: OpsCare (Under development) |
MKE 4k CLI | The MKE 4k CLI tool, mkectl is the MKE 4k CLI tool. It can be installed automatically using an install.sh script, or it can be done manually. | Install the MKE 4k CLI |
MKE 4k Dashboard | MKE 4k provides a web-based user interface that enables the management of Kubernetes resources in an MKE-managed cluster. | MKE 4k Dashboard |
Node Feature Discovery (NFD) | Node Feature Discovery (NFD) detects the hardware features that are available on each node in a Kubernetes cluster, and advertises the detected features through node labels. | Node Feature Discovery: Configuration (NFD) |
Policy Controller | MKE 4k allows installation of third-party policy controllers for Kubernetes. Currently, OPA Gatekeeper is the only supported policy controller. | OPA Gatekeeper |
Support Bundle | Support bundles for MKE 4k can be generated directly from the command line. | Create a support bundle |
Telemetry | MKE 4k can be set to automatically record and transmit data to Mirantis through an encrypted channel, for monitoring and analysis purposes. | Enable telemetry through the MKE 4k CLI, Enable telemetry through the MKE 4k web UI |
Airgap (offline installation) | MKE 4k can be deployed in an airgap environment. | Offline Installation, Upgrade from MKE 3 offline |
Networking: Multus | Multus CNI support | Multus CNI |
Last updated on