Yandex Cloud
Search
Discuss with expertTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Cloud Desktop
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • Serverless Integrations
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex Cloud Stackland
  • What's new
  • Installation
    • All tutorials
    • Installing Stackland on Yandex BareMetal
    • Installing Stackland on Yandex BareMetal via PXE
    • Installing Stackland on Yandex Cloud VMs
    • Setting up external access to a pod in a cluster
    • All guides
    • Projects
    • Resource model
    • Scaling a cluster
    • Licensing
  • Access management
  • Pricing policy
  • Diagnostics and troubleshooting

In this article:

  • New features
  • Scaling a cluster
  • AI Studio
  • Contour ingress controller
  • Fixed issues
  • Cluster installation and update
  • Managed Service for ClickHouse®
  • YTsaurus
  • Identity and Access Management
  • Monitoring and logging
  • Object Storage
  • Interface
  • Important updates
  • New features
  • YTsaurus
  • Managed Service for Trino
  • Iceberg REST Catalog
  • Managed Service for PostgreSQL: User and database management.
  • Managed Service for ClickHouse®: Managing users, roles, and databases.
  • Managed Service for ClickHouse®: Automatic storage expansion
  • Installing Stackland on Yandex BareMetal via PXE
  • Installing Stackland on Yandex Cloud VMs
  • Improvements
  • Cluster upgrade
  • Guides
  • Fixed issues
  • Cluster installation and update
  • Component platform
  • Identity and Access Management
  • Projects
  • Managed Service for ClickHouse®
  • Managed Service for PostgreSQL
  • DataLens
  • SpeechSense
  • Monitoring and logging
  • Interface
  • Fixed issues
  • Cluster installation and update
  • Improvements
  • Cluster installation and update
  • Improvements
  • Managed Service for PostgreSQL
  • Managed Service for Apache Kafka®
  • Managed Service for ClickHouse®
  • Cluster installation and update
  • Fixed issues
  • Security
  • Projects
  • Cluster installation and update
  • Managed Service for PostgreSQL
  • Managed Service for ClickHouse®
  • Important updates
  • New features
  • Identity and Access Management: support for Active Directory
  • Managed Service for PostgreSQL: performance diagnostics
  • DataLens
  • SpeechSense
  • Cluster upgrade
  • Improvements
  • UI improvements
  • Guides
  • Fixed issues
  • New features
  • NVIDIA® GPU support
  • Identity and Access Management
  • Improvements
  • Deletion protection
  • Managed Service for ClickHouse®
  • Managed Service for Apache Kafka®
  • Managed Service for PostgreSQL
  • UI improvements
  • Fixed issues
  • New features
  • Managed Service for ClickHouse®
  • Policy Manager
  • Hardware monitoring
  • Improvements
  • Stackland Diagnostic Tool
  • Databases
  • Message broker
  • Fixed issues
  • Important updates
  • New features
  • Improvements
  • UI improvements
  • Fixed issues

What's new in Stackland 26.2.1

Written by
Yandex Cloud
Updated at September 7, 2026
View in Markdown
  • New features
    • Scaling a cluster
    • AI Studio
    • Contour ingress controller
  • Fixed issues
    • Cluster installation and update
    • Managed Service for ClickHouse®
    • YTsaurus
    • Identity and Access Management
    • Monitoring and logging
    • Object Storage
    • Interface
  • Important updates
  • New features
    • YTsaurus
    • Managed Service for Trino
    • Iceberg REST Catalog
    • Managed Service for PostgreSQL: User and database management.
    • Managed Service for ClickHouse®: Managing users, roles, and databases.
    • Managed Service for ClickHouse®: Automatic storage expansion
    • Installing Stackland on Yandex BareMetal via PXE
    • Installing Stackland on Yandex Cloud VMs
  • Improvements
    • Cluster upgrade
    • Guides
  • Fixed issues
    • Cluster installation and update
    • Component platform
    • Identity and Access Management
    • Projects
    • Managed Service for ClickHouse®
    • Managed Service for PostgreSQL
    • DataLens
    • SpeechSense
    • Monitoring and logging
    • Interface
  • Fixed issues
    • Cluster installation and update
  • Improvements
    • Cluster installation and update
  • Improvements
    • Managed Service for PostgreSQL
    • Managed Service for Apache Kafka®
    • Managed Service for ClickHouse®
    • Cluster installation and update
  • Fixed issues
    • Security
    • Projects
    • Cluster installation and update
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
  • Important updates
  • New features
    • Identity and Access Management: support for Active Directory
    • Managed Service for PostgreSQL: performance diagnostics
    • DataLens
    • SpeechSense
    • Cluster upgrade
  • Improvements
    • UI improvements
    • Guides
  • Fixed issues
  • New features
    • NVIDIA® GPU support
    • Identity and Access Management
  • Improvements
    • Deletion protection
    • Managed Service for ClickHouse®
    • Managed Service for Apache Kafka®
    • Managed Service for PostgreSQL
    • UI improvements
  • Fixed issues
  • New features
    • Managed Service for ClickHouse®
    • Policy Manager
    • Hardware monitoring
  • Improvements
    • Stackland Diagnostic Tool
    • Databases
    • Message broker
  • Fixed issues
  • Important updates
  • New features
  • Improvements
    • UI improvements
  • Fixed issues

Stackland 26.2.1 introduces cluster scaling, the AI Studio component, and a new ingress controller named Contour.

New featuresNew features

Scaling a clusterScaling a cluster

Added support for adding and deleting nodes in an already installed Stackland cluster. For more information, see Scaling a cluster.

AI StudioAI Studio

Added the AI Studio component that includes the Model Gallery and Agent Atelier modules.

Contour ingress controllerContour ingress controller

Added a new ingress controller, Contour, to replace older ingress-nginx. Please note the following:

  • The ingress-nginx controller is no longer supported and will be fully removed in Stackland 27.
  • In fresh installations of Stackland 26.2.1, both system and custom ingresses use the new Contour-based implementation.
  • When upgrading to Stackland 26.2.1, existing custom ingress controllers based on the old implementation remain unchanged, while system ingress controllers migrate to Contour.
  • Users planning to upgrade to Stackland 27 must proactively schedule migration of their custom ingresses to Contour. For more information, see Upgrading a cluster.

Fixed issuesFixed issues

Cluster installation and updateCluster installation and update

  • Fixed a deadlock scenario where installation over an ongoing upgrade would freeze at the Cilium readiness stage.
  • Restored support for the available image set: sladm now checks for the full image set in the registry and falls back to pulling minimal if missing the required images.
  • Fixed image validation when working with TLS-enabled container registries: sladm now correctly provides TLS options to the Docker client.
  • Resolved a potential air-gapped environment upgrade failure due to missing required images.
  • Fixed the issue causing a cluster upgrade task to crash with the bundle "ytsaurus" references unknown component(s): ytsaurus error.
  • Accelerated cluster recovery after node reboots.
  • Fixed a startup failure affecting the iam-uber init-container following node reboot.

Managed Service for ClickHouse®Managed Service for ClickHouse®

  • Automatic ClickHouse® parameter configuration now respects individual shard resources, ensuring correct behavior in heterogeneous clusters.
  • The ClickhouseBackup finalizer is now properly freed up if S3 credentials are already absent during namespace deletion, thus preventing deletion freezes.

YTsaurusYTsaurus

  • The container image registry for job environments and pause containers can now be overridden via YTsaurusConfig, now that ImagePullBackOff errors in custom registries have been resolved.
  • The YTsaurus image registry host is now dynamically injected during reconciliation, eliminating ImagePullBackOff errors in production clusters.

Identity and Access ManagementIdentity and Access Management

  • Fixed an infinite reconciliation loop in AccessBinding.
  • Fixed a folder deletion issue in Identity and Access Management during project resource cleanup.
  • Fixed the get-tree method in resource-manager.
  • Increased the YDB query limit for the iam-role-list method.

Monitoring and loggingMonitoring and logging

  • Increased the Prometheus resources for stable operation under load.
  • Reduced the default Prometheus disk size.
  • Grafana now uses prometheus.stackland.svc.cluster.local, a stable DNS alias, instead of direct Thanos Query access.
  • Added explicit mounting of the Thanos Object Storage secret into the thanos-sidecar container, resolving secret access issues in certain configurations.
  • Grafana image version is now dynamically pulled from the component registry, preventing version desynchronization.
  • Fixed a re-login issue in Grafana after session expiration.
  • Added a network policy for the logging component to restrict Loki access exclusively through the proxy; fixed the Grafana OAuth client for Identity and Access Management refresh-token policies.

Object StorageObject Storage

  • Migrated the Object Storage dashboard to Thanos Querier, so now it correctly displays object sizes and counts.

InterfaceInterface

  • Fixed access errors during bucket deletion, with deletion now possible even without read permissions.
  • Improved the user password update form.
  • Managed Service for Trino access rules now use a card-based layout instead of tables, improving readability.
  • The sinceSeconds parameter in the pod log filter is now correctly provided to the Kubernetes API: the invalid -1 value is no longer sent.
  • The stuck operations panel now displays in the correct color.

What's new in Stackland 26.2.0

Stackland version 26.2.0 introduces new components for data analytics: YTsaurus, Managed Service for Trino, and Iceberg REST Catalog. It also offers more options for declarative user and database management in Managed Service for PostgreSQL and Managed Service for ClickHouse®.

Important updatesImportant updates

  • Added the YTsaurus component, a distributed platform for big data storage and processing.
  • Added the Managed Service for Trino component, a distributed SQL engine for analytical queries.
  • Added the Iceberg REST Catalog component, a REST metadata catalog for Apache Iceberg tables.

New featuresNew features

YTsaurusYTsaurus

Added the YTsaurus component, a platform for big data storage and distributed processing. It is configured via the custom YTsaurusConfig resource and offers the following features:

  • Deployment of a single YTsaurus cluster with automatic subcomponent management.
  • Web interface and HTTP proxy for cluster access.
  • User authentication via Identity and Access Management.
  • Cluster state monitoring using Grafana dashboards.

Managed Service for TrinoManaged Service for Trino

Added the Managed Service for Trino component, a distributed SQL engine for analytical queries to data from various sources. Main features:

  • Ability to create Trino clusters with coordinators and workers via the custom TrinoCluster resource.
  • Catalogs for data sources such as PostgreSQL, ClickHouse®, and Apache Iceberg.
  • Support for both external S3 storage and native Object Storage for Iceberg catalogs.
  • Ability to configure folder access rules.

Iceberg REST CatalogIceberg REST Catalog

Added the Iceberg REST Catalog component, a REST metadata catalog for Apache Iceberg tables, compatible with the Iceberg REST Catalog API. Main features:

  • Catalog management via the custom RestCatalog resource.
  • Catalog user management via the custom RestCatalogPrincipal resource with OAuth2 credentials.
  • Access control through user groups and catalog roles.

Managed Service for PostgreSQL: User and database management.Managed Service for PostgreSQL: User and database management.

Added declarative management of users and databases via custom Kubernetes resources:

  • PostgresqlRole: Managing users and their permissions. Supports generated passwords or passwords from secrets.
  • PostgresqlDatabase: Managing databases, schemas, and locale providers: libc, ICU, and builtin.

Managed Service for ClickHouse®: Managing users, roles, and databases.Managed Service for ClickHouse®: Managing users, roles, and databases.

Added declarative management of users, roles, and databases via custom Kubernetes resources:

  • ClickhouseDatabase: Managing databases.
  • ClickhouseRole: Managing roles with multiple privileges; the guides provide examples for the reader and writer roles.
  • ClickhouseUser: Managing users with passwords stored in secrets.

Managed Service for ClickHouse®: Automatic storage expansionManaged Service for ClickHouse®: Automatic storage expansion

Added the ability to automatically increase disk space for Managed Service for ClickHouse® clusters when a specified usage threshold is reached. This is configured in the autoScaling section of the custom ClickhouseCluster resource:

  • enabled: Enabling autoscaling.
  • maxSize: Maximum storage size.
  • standardIncreasePercent: Increment size for storage expansion.
  • resizeTriggerPercent: Threshold to trigger expansion.
  • readOnlyTriggerPercent: Threshold to switch the cluster to read-only mode.

Installing Stackland on Yandex BareMetal via PXEInstalling Stackland on Yandex BareMetal via PXE

Added guides for installing Stackland on Yandex BareMetal servers using PXE boot.

Installing Stackland on Yandex Cloud VMsInstalling Stackland on Yandex Cloud VMs

Added guides for installing Stackland on Yandex Compute Cloud VMs.

ImprovementsImprovements

Cluster upgradeCluster upgrade

Updated the cluster upgrade form interface in the management console.

GuidesGuides

  • Added a guide for YTsaurus.
  • Added a guide for Managed Service for Trino.
  • Added a guide for Iceberg REST Catalog.
  • Added sections on user and database management in Managed Service for PostgreSQL.
  • Added sections on user, role, and database management in Managed Service for ClickHouse®.
  • Added a description of automatic storage expansion for Managed Service for ClickHouse®.
  • Added new Secrets Store guides: described injection into ConfigMap, environment variables, and troubleshooting.
  • Added guides for PXE installation on Yandex BareMetal.
  • Added guides for installation on Yandex Cloud VMs.
  • Added a page on Secrets Store troubleshooting.

Fixed issuesFixed issues

Cluster installation and updateCluster installation and update

  • sladm now synchronizes PlatformEnvironment IP addresses when cluster size changes.
  • Restored correct endpointURL behavior at the end of installation.
  • Fixed endpointURL in the custom kubeconfig file.
  • sladm now starts the kubelet only after images are loaded, preventing race conditions on node startup.
  • Images are pushed to the local registry upon sladm restart.
  • Fixed stale node detection during cluster upgrades.
  • Improved TCP keepalive parameters in the Talos client.
  • Refined preflight disk checks in sladm.
  • Fixed CNI validation during upgrades.
  • Host configuration is now stored using custom StacklandHostConfig resources.

Component platformComponent platform

  • Migrated component resources from corev1.ResourceRequirements to v1alpha1.ResourceRequirements, with unified resource specification formats.
  • Added Object Storage namespaces to the list of system namespaces, protecting them from accidental deletion.

Identity and Access ManagementIdentity and Access Management

  • Fixed the slow appearance of the folder-id annotation.
  • Asynchronous folder deletion in Identity and Access Management now works correctly.
  • Fixed the removal of the service account finalizer when the namespace is in Terminating status.
  • Multiple CRDs (AccessBinding, ClusterAccessBinding, ProjectAccessBinding, and GizmoAccessBinding) are now correctly unified into a single Identity and Access Management AccessBinding.
  • A dedicated GizmoAccessBinding is now used for the OAuth token exchange role, resolving naming conflicts with custom resources.
  • Cluster access binding names now follow this template: stackland-<chart_name>-<short_role>.
  • Removed an excessive default iam-api ingress.
  • iam-uber now recovers from error states after node reboot.
  • Fixed the Identity and Access Management endpoint in the management console.

ProjectsProjects

  • Fixed the deletion of ProjectNamespace and its associated namespace when manually removed via kubectl.
  • Fixed namespace disappearance when toggling the ownedByNamespace flag and deleting a PNS.
  • Prohibited using project as a project name.
  • Fixed overflow in the managed-by field length.

Managed Service for ClickHouse®Managed Service for ClickHouse®

  • Increased max_concurrent_queries for small clusters.
  • Set default resources for sidecar containers.
  • Restored the ability to delete a cluster without the superuser secret.
  • Fixed Kyverno checks for ClickHouse® and Keeper installation.
  • Removed an excessive port of the accesscontroller sidecar.
  • Resolved the cleanup errors when deleting a cluster: excessive Jobs are now properly removed.
  • Consolidated ClickHouse® dashboards; fixed the backup dashboard.

Managed Service for PostgreSQLManaged Service for PostgreSQL

  • Raised the WAL-G operator limits that were previously too low.
  • Fixed PostgreSQL version labeling in images: images with tags 15 and 16 actually contained PostgreSQL 17. The actual database version remains unchanged. If your manifests specify version 15 or 16, update it to 17. For more information, see Images displaying an incorrect PostgreSQL version.

DataLensDataLens

  • Now you see a clear error when service accounts of an access key does not match.
  • Removed deprecated api-key-* secret keys.
  • Default configuration is one PostgreSQL instance for GA.

SpeechSenseSpeechSense

  • Fixed the password generator.
  • Fixed bucket name generation when using external S3.

Monitoring and loggingMonitoring and logging

  • Reduced kube-state-metrics memory usage, eliminating OOM crashes.
  • Fixed retentionSize configuration for Prometheus.
  • Restored HWM disabling functionality.
  • Default system metric alerts updated to functional state.
  • Grafana now uses the correct Loki application version.
  • Loki is sourced locally, with no external application download required.

InterfaceInterface

  • Sanitized ClickHouse® resource names to comply with RFC 1123.
  • Fixed WebSocket idle timeout in pod terminal.
  • Expanded RBAC permissions for launching pod shell terminals to cover the required scope.
  • OwnerReference on ClickHouse® user secrets is now set correctly.
  • Restored shard override flags in ClickHouse® cluster edit form.
  • PostgreSQL cluster creation form now correctly provides the fromBackup parameter.
  • Backup creation button is now hidden for clusters without backup configuration.
  • Restored the withHeader parameter in the S3 object table.
  • Improved object sorting in buckets and refined S3 bucket tips and UX elements.
  • After bucket editing, redirect now goes to the detail page, not the bucket list.
  • Issuer URL validator error now displays a clear message.
  • Revised the Iceberg REST Catalog catalog form validation for improved consistency.
  • Fixed validation and saving issues in Iceberg REST Catalog and Managed Service for Trino forms.
  • Fixed handling of unbounded sinceSeconds value in the pod log filter.
  • In namespace forms, fixed texts and validation.
  • The scheduledBackupEnabled toggle now works correctly for PostgreSQL clusters.
  • Cluster creation form no longer leaves an orphaned superuser-secret on failure.
  • Improved Auth-UI error handling and localized messages.
  • Updated Kubeconfig page and refined texts in project and namespace forms.
  • Unified breadcrumbs, namespace-not-found redirects, favorites provider, and project path/name display logic.

What's new in Stackland 26.1.5

Stackland version 26.1.5 has fixed cluster installation and upgrade issues related to Talos release images and OS version checks.

Fixed issuesFixed issues

Cluster installation and updateCluster installation and update

Fixed Talos version check during update: sladm now compares the full version string, including Stackland kernel build, to correctly identify obsolete nodes.

What's new in Stackland 26.1.4

Updated the base Talos build in Stackland 26.1.4.

ImprovementsImprovements

Cluster installation and updateCluster installation and update

Uses Linux kernel 6.12.85‑lvc19 with a fix for vulnerability CVE‑2026‑31431 (Copy Fail).

What's new in Stackland 26.1.3

Stackland version 26.1.3 features improved cluster installation and upgrade stability, interface updates, and fixes in managed database services.

ImprovementsImprovements

Managed Service for PostgreSQLManaged Service for PostgreSQL

  • Added support for PostgreSQL for 1C versions, which are now available in the cluster creation form.
  • Unified the backup management interface between cluster creation and editing forms: the backup, schedule, and retention period toggles now work in the same way.
  • In the cluster view form, the backup settings fields are read-only.
  • Set resource requests and limits for PostgreSQL cluster containers.

Managed Service for Apache Kafka®Managed Service for Apache Kafka®

Set resource requests and limits for UserOperator, TopicOperator, CruiseControl, and Exporter containers.

Managed Service for ClickHouse®Managed Service for ClickHouse®

Set default resources for sidecar containers.

Cluster installation and updateCluster installation and update

  • Disk checks now recognize that some block devices are LVM volumes and look for the total size of data disks, not that of each individual disk. For control-plane nodes, no total data disk size checks are performed.
  • The update process uses local registry-based extension images instead of re-downloading them from an external registry.
  • Migrated cluster host configuration to a new custom resource named StacklandHostConfig.

Fixed issuesFixed issues

SecuritySecurity

Further restricted the use of Pod Security Admission labels on namespaces: now the action is allowed only to cluster administrators.

ProjectsProjects

Fixed deletion of ProjectNamespace and the associated folder in Identity and Access Management when deleting a namespace created manually via kubectl.

Cluster installation and updateCluster installation and update

  • Fixed Talos installation freeze when adding nodes to a baremetal cluster due to "half-open" TCP connections after node reboot.
  • Fixed an intermittent cluster deployment fault at the node update stage (Upgrade failed: system is still outdated).
  • Improved reconciliation error processing in sladm: reconciliation is no longer interrupted on recoverable errors.

Managed Service for PostgreSQLManaged Service for PostgreSQL

  • Fixed the superuser secret name in the Performance Diagnostics configuration.
  • Fixed a port conflict between backup sidecars and Performance Diagnostics: now both functions can be used simultaneously.
  • Fixed the resumption of the backup schedule when the schedule is returned to the cluster specification.
  • Fixed the fromBackup parameter in the cluster creation form when restoring from a backup.
  • Fixed the processing of the backup schedule toggle in the cluster creation form.
  • Updated the cloudnative-pg and pg-perfdiag images.

Managed Service for ClickHouse®Managed Service for ClickHouse®

  • Fixed the resumption of the backup schedule when the schedule is returned to the cluster specification.
  • Removed an excessive port of the accesscontroller sidecar container.

What's new in Stackland 26.1.0

In version 26.1.0, Stackland enters the General Availability stage. We introduced new features and improvements that make the platform more user friendly and versatile.

Important updatesImportant updates

  • Added support for projects, i.e., logical resource organization units that help you manage namespaces, access, and quotas at the team or application level.
  • Added the DataLens component for data visualization and analysis.
  • Added the SpeechSense component for voice and text communication analysis.
  • Integrated Yandex Object Storage. Renamed yandex-object-storage to storage.
  • Implemented updating an existing cluster.
  • Implemented automatic creation of storage classes based on disk type (HDD, SSD, NVMe, other). All disks other than the installation ones get added to one of the classes and become available for data storage right after Stackland is installed.
  • Changed the configuration installation file format.
  • Upgraded the NVIDIA® driver to version 580.126.

New featuresNew features

Identity and Access Management: support for Active DirectoryIdentity and Access Management: support for Active Directory

Added support for syncing Active Directory users and groups. Main features:

  • Automatic creation of a user pool when setting up syncing.
  • LDAPS support for secure connections to domain controller.
  • Setting up user and group attribute mapping.
  • Behavior management when deleting an AD user: blocking or deleting.

Managed Service for PostgreSQL: performance diagnosticsManaged Service for PostgreSQL: performance diagnostics

Implemented performance diagnostics for Managed Service for PostgreSQL clusters. The feature collects and analyzes the performance statistics of your SQL queries and sessions. Its data is visualized on a Grafana dashboard.

DataLensDataLens

Added the DataLens component for data visualization and analysis. Use it to create interactive dashboards and reports, connect to various data sources, and share your findings with your team.

SpeechSenseSpeechSense

Added the SpeechSense component for voice and text communication analysis. The component allows you to process conversations in audio and text formats for QoS assessment and debottlenecking.

Cluster upgradeCluster upgrade

The UI got a cluster upgrade form where you can select a version from the list of available releases. Added the sladm validate command to pre-check the configuration before an installation or upgrade. This command validates the configuration file and checks the nodes for availability. The installation of the cluster will not begin if it certain to fail.

ImprovementsImprovements

UI improvementsUI improvements

  • The component management dialogs got meaningful names (displayName) instead of internal IDs.
  • Added a feature for returning to the last viewed project.
  • Added the pop-up window to confirm a logout.
  • Added the projectMember access level.
  • Blocked deletion of projects in terminating status.
  • Improved validation of the project creation form.
  • Updated the Kubeconfig page theme.

GuidesGuides

  • Added the Projects and Resource model section to the concepts.
  • Added a guide for SpeechSense.
  • Added a guide for DataLens.
  • Added a guide on disk subsystem and its diagnostics.
  • Added a guide on upgrading a cluster.
  • Added a guide on Managed Service for PostgreSQL performance diagnostics.
  • Expanded guides on projects related to namespace management, roles, quotas.
  • Updated the quick start section.
  • Updated the Access management section.

Fixed issuesFixed issues

  • Fixed the issue with AccessService cache in Identity and Access Management when creating or updating OAuthClient.
  • Fixed the sidecar manager's scope of monitoring in Managed Service for ClickHouse®. Now only the current cluster's pods are monitored.
  • Fixed access permissions for the sidecar service account in Managed Service for ClickHouse®.
  • Fixed the display of Object Storage name in the UI.
  • Fixed the default storage class configuration in Managed Service for ClickHouse® manifests.
  • Fixed the processing of blank values in numeric fields of UI forms.
  • Changed the wording and validation in the project creation form.

What's new in Stackland 0.5.0

Stackland 0.5.0 introduces new features and improvements that make the platform more user friendly and versatile.

New featuresNew features

Note

Installation may now take longer due to the large size of Stackland 0.5.0 components. We recommend increasing the default timeout in sladm to three hours by adding the --installation-timeout 3h key.

Warning

Before installation, remove LVM partitions on data storage disks. Use a command in this format:

nvme format -s 1 --force /dev/nvme0n1

NVIDIA® GPU supportNVIDIA® GPU support

Added the NVIDIA® GPU support component, a tool that manages your GPU resources in a Stackland cluster. It automates deployment and configuration of NVIDIA® drivers, device plugins, and other components for GPU provisioning. Added Grafana dashboards for monitoring of GPU resources.

Identity and Access ManagementIdentity and Access Management

Added the Identity and Access Management component, which is a system for centralized management of users, groups, and access permissions. Its main features include:

  • SAML federation support.
  • AWS-compatible AccessKeys for software access to services.
  • OAuth clients for integration with applications.
  • Grafana integration with Identity and Access Management OAuth for a single authentication point.

ImprovementsImprovements

Deletion protectionDeletion protection

Added protection against accidental deletion for database clusters and resources:

  • Managed Service for PostgreSQL clusters
  • Managed Service for Apache Kafka® clusters and topics
  • Managed Service for ClickHouse® clusters

Managed Service for ClickHouse®Managed Service for ClickHouse®

  • Added the autotuner for automatic optimization of cluster settings.
  • Implemented storage availability checks before creating or deleting backups.

Managed Service for Apache Kafka®Managed Service for Apache Kafka®

Simplified ACL role selection in the user creation and editing form.

Managed Service for PostgreSQLManaged Service for PostgreSQL

Improved the UX of the dialog with cluster connection info.

UI improvementsUI improvements

  • Added the ability to adjust column width in tables.
  • Component deactivation is now blocked if there are active resources.
  • Improved the deletion confirmation dialog.
  • Added a table for Identity and Access Management group members.
  • On the Policy Manager page, added the Mutes and Reports tab.

Fixed issuesFixed issues

  • Fixed the issue with the internal FQDN for Managed Service for ClickHouse®.
  • Fixed name length validation of Managed Service for ClickHouse® clusters when restoring them from a backup.
  • Fixed the critical IPv6 address handling error.
  • Fixed the issue when deleting an iptables rule of a local VMware registry.
  • Fixed the compatibility issue that made it impossible to deploy Cilium on certain ESXi / NSX configurations.

What's new in Stackland 0.4

Stackland 0.4 introduces new features and improvements that make the platform more user friendly and versatile.

New featuresNew features

Managed Service for ClickHouse®Managed Service for ClickHouse®

Added the Managed Service for ClickHouse® component, a managed service for working with an open-source column-oriented ClickHouse® DBMS. It simplifies database cluster deployment and upgrades, ensures fault tolerance through replication and sharding, and provides tools for backup and monitoring. With Managed Service for ClickHouse®, you can create and restore cluster using the ClickhouseCluster custom resource, take one-off backups using the ClickhouseBackup custom resource, configure data replication between hosts to ensure high availability, and use sharding for horizontal scaling and load distribution.

Policy ManagerPolicy Manager

  • Added the Policy Manager component, a tool to check Kubernetes resources for compliance with security policies. The tool generates reports in OpenReports format. Policy Manager supports two policy presets: baseline, which is the basic Kubernetes security standard for pods, and restricted, which is the secure standard for critical applications. You can select a default cluster policy preset using the PolicyManagerConfig custom resource or activate an additional preset using the ClusterPolicySet resource. To temporarily or permanently disable violation notifications for certain policies, use the ClusterPolicyMute resource.
  • Implemented the Policy Manager GUI which enables you to view reports, select policy presets to be used, use the interactive YAML editor, configure mutes and their duration.
  • Optimized state handling and resource status updates in Policy Manager to improve performance and reduce cluster load.
  • Updated the policy-reporter version, a component collecting and displaying policy violation reports.

Hardware monitoringHardware monitoring

Added a module for monitoring cluster hardware state. The module collects data from kernel logs, sysfs, and SMART data from drives. For hardware state metrics and notifications, see the Hardware Monitoring Grafana dashboard.

ImprovementsImprovements

Stackland Diagnostic ToolStackland Diagnostic Tool

Added the ability to collect information about the following entities:

  • storageClass
  • ingressClass
  • clusterIssuer
  • PVC
  • statefulset
  • ingress
  • cert-manager certificates (without secrets)
  • Webhook configurations

DatabasesDatabases

  • Added default resources for Managed Service for ClickHouse®, which automatically apply when you create a cluster.
  • Added default resources for Managed Service for PostgreSQL clusters and connection poolers.
  • Fixed infinite reconciliation of the Managed Service for PostgreSQL component.

Message brokerMessage broker

Added default resources for Managed Service for Apache Kafka®, which automatically apply when you create a cluster.

Fixed issuesFixed issues

  • Fixed the issue with the internal FQDN for Managed Service for ClickHouse®.
  • Improved Managed Service for PostgreSQL status handling to prevent excessive update operations.
  • Fixed a bug where refresh tokens expired prematurely, requiring frequent kubeconfig updates.
  • Multiple minor fixes and improvements.

What's new in Stackland 0.3

Stackland 0.3 introduces new features and improvements that make the platform more user friendly and versatile.

Important updatesImportant updates

  • Updated the Managed PostgreSQL specification. Use the examples from the current version of our guides.

New featuresNew features

  • Added the Managed Service for Apache Kafka® component. It enables creating message queues for data exchange between services.
  • Introduced the combined server role. It combines the control-plane and worker functions, reducing the minimum size of a fault-tolerant cluster to just three servers.
  • Support for servers with a single disk for the control-plane role is now available. It is convenient for working with small clusters.
  • Point-in-time recovery is now supported for the PostgreSQL clusters. The cluster now can be recovered from a specific moment in the past.

ImprovementsImprovements

  • Optimized naming system for platform components.
  • New Grafana dashboards for Storage and Object Storage.

UI improvementsUI improvements

  • Added Role bindings and Cluster role bindings to the Access management section.
  • New Replicas, DaemonSets, and CronJobs tabs in the Workload section.
  • Implemented timeline filtering in the System dashboard section.
  • You can now add projects to your favorites.
  • You can select the UI language.
  • The UI now displays information about the PostgreSQL cluster fault tolerance.

Fixed issuesFixed issues

  • Implemented static file compression, reducing the first load time by 0.3-0.4 seconds.
  • Fixed the key name display on the overview page.
  • Improved the error message display: now you will see a clear message when you try to create an access key without any buckets.
  • Fixed the error where trying to delete a non-empty bucket incorrectly displayed a message about successful deletion.

Was the article helpful?

Next
Installation
© 2026 Direct Cursus Technology L.L.C.