Under Review
Last Updated: 29 Jul 2024 07:49 by ADMIN
shyam
Created on: 22 Jul 2024 11:09
Type: Bug Report
0
Telerik report server on kubernetes container
I am currently using Telerik Server within a Kubernetes environment and have encountered some challenges regarding data persistence and deployment management. I would appreciate your guidance on the following points:

When our Kubernetes pod restarts, all existing data is erased. Could you please advise on best practices or recommended approaches to ensure persistent data storage for Telerik Server? Specifically, how can we configure Telerik Server to retain data across pod restarts?
 

We are exploring using Helm or Terraform to manage our Telerik Server deployments on Kubernetes. Could you provide insights or best practices on integrating Telerik Server deployments with Helm charts or Terraform modules? What considerations should we keep in mind for configuring Persistent Volumes and Persistent Volume Claims (PVCs) to ensure data persistence?
Your expertise and guidance on these matters would be highly valuable to us as we aim to optimize our deployment strategy for Telerik Server in Kubernetes.

Thank you for your attention to this request. I look forward to your response.

Thanks,

Shyam M
1 comment
ADMIN
Todor
Posted on: 29 Jul 2024 07:49

Hello Shyam,

Thank you for this input.

As far as I am aware, the Kubernetes environment is designed to start with a clean slate, which is why if you want persistent data you need to mount and use an external volume.

I recommend a database for the Telerik Report Server - Microsoft SQL Server (MsSqlServer). This should let you preserve the Report Server assets upon restarting the Report Server application.

Alternatively, you may create a backup of the Report Server Storage when shutting down the application, preserve this data, and then restore it when you start the application/Kubernetes pod. For details on what assets should be preserved, you may check the 'Telerik Report Server Storage' section from the blog post Telerik Reporting REST Service Storage Revealed.

We will consider also researching and providing instructions for integrating the Telerik Reporting/Report Server with Helm or Terraform.

Regards,
Todor
Progress Telerik

Stay tuned by visiting our roadmap and feedback portal pages, enjoy a smooth take-off with our Getting Started resources, or visit the free self-paced technical training at https://learn.telerik.com/.