Release 2.10.0 (2025 Q2)

Infrastructure

  • Added Yandex Cloud provider integration.
  • Added OpenStack provider availability zone management.
  • OSnova operating system support.
  • Cluster installation on a single Master node (microcluster).
  • Improved platform interactive installation mode: on errors or forced termination, restart with last entered data available.
  • Namespace-level metering based on Victoria Metrics.
  • stm (shturval mirror) utility parameters added for: mirror status check, mirror stop, and mirror deletion.
  • Force host deletion when unavailable in Shturval V2 provider.
  • Proxy module for external authentication services. Authentication connection setup with external provider (Keycloak, Blitz) simplified.
  • Opensearch dashboard restored in Grafana.
  • Metadata excluded from collected system workload logs.

Interface changes

  • Yandex Cloud provider management GUIs, installation and cluster management GUIs with Yandex Cloud provider.
  • Multicluster and intracluster tenant management GUIs.
  • User/group access rights management GUI in tenants.
  • Cluster dashboard additions:
    • cluster namespace metering view;
    • cluster certificate validity view;
    • Worker node group separation.
  • Force Pod deletion.
  • ALD Pro added to directory list on “LDAP Integration” page.
  • CiliumEgressGatewayPolicy management GUI on cluster “Egress Gateway” page.
  • Ingress Controllers management GUI moved to cluster level.
  • Custom resources GUI:
    • custom resource deletion available.
    • Kubernetes resource API groups added (k8s.io, core).
    • manifest import added.
  • Storage Classes GUI: provisioner type selection added: Rawfile, CephFS, CephRBD.
  • Navigation to object view page after creation/modification.
  • YAML backup manifest view and edit GUI in cluster and cluster namespaces: Storages, Backups, Schedulers, Restored copies, Repositories.
  • Master node deletion without re-creation allowed when odd number of healthy Master nodes remains.
  • Auto-update of “Session Manager”, “Provider list” pages in platform every 5 seconds.
  • Taints (restrictions) on nodes and Tolerations (permissions) in pod specification.
  • MachineDeployment, KubeadmControlPlane state display in node group configuration.
  • Search added:
    • in service specification and available service configuration parameters;
    • in object YAML manifests;
    • in pod logs;
    • in “Available Charts” GUI by chart name.
  • YAML manifest editor display and behavior settings management.
  • Documentation links on “About the system” page and in cluster update window.
  • During cluster creation at Worker node configuration step: duplicate created group configuration and create duplicate group.
  • Basis Dynamix provider connection configuration: application ID and API key specification.
  • “Policy Manager” page: manifest import.
  • Node view page GUI updated:
    • network interfaces moved to separate tab;
    • interface space reorganized;
    • pod eviction warning added.
  • Automatic user/group directory search when assigning access rights.
  • Configured NCI sections display on node configuration page.
  • Swagger enable and navigation from “About the system” page.
  • Drain parameter hints in node Drain configuration window.
  • “Network Policies” page renamed to “Cilium Network Policies”.
  • Pre-configured Luntry repository connection in partner product marketplace.
  • Modal window width adjustment in GUI.
  • Deployment GUI: ProgressDeadlineSeconds and RevisionHistoryLimit configuration.
  • License limit exceeded notification when Worker node count exceeds license node count.
  • YAML manifest display screen updated.

Bug fixes:

  • port restriction display in network policies.
  • network interface display in GUI.
  • unsaved changes warning without changes when leaving “Routes” page.
  • Openstack provider configuration editing without connection check.
  • host deletion in Shturval v2 provider GUI.
  • update restart.
  • cluster creation with Basis Dynamix provider.
  • imageMaximumGCAge removal from Kubelet configuration when installing Feature Gate CPUManager.
  • Node Configs readiness of management cluster nodes after platform installation.
  • disabled provider selection in cluster creation GUI.
  • incorrect platform version message with external cluster profile in cluster creation GUI.
  • Infra Machine node state in Shturval v2 provider cluster when no free host with specified role.
  • potential host display at “Worker node group configuration” step during Shturval v2 cluster creation.
  • Grafana authorization when navigating from cluster GUI.
  • oVirt CSI Module installation after cluster installation with CSI integration disabled.
  • ConfigMaps, Secrets deletion after key deletion.
  • port error in local repository address when configuring NCI Container Runtime.
  • modal window title when adding label.
  • Pause image address character restrictions.