Sergey Pronin, Author at Percona Database Performance Blog Wed, 08 May 2024 18:11:31 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.2 https://www.percona.com/blog/wp-content/uploads/2023/02/cropped-percona-favicon-32x32.png Sergey Pronin, Author at Percona Database Performance Blog 32 32 76301791 Troubleshooting PostgreSQL on Kubernetes With Coroot https://www.percona.com/blog/troubleshooting-postgresql-on-kubernetes-with-coroot/ https://www.percona.com/blog/troubleshooting-postgresql-on-kubernetes-with-coroot/#respond Wed, 08 May 2024 18:11:31 +0000 https://www.percona.com/blog/?p=96112 Coroot, an open source observability tool powered by eBPF, went generally available with version 1.0 last week. As this tool is cloud-native, we were curious to know how it can help troubleshoot databases on Kubernetes.In this blog post, we will see how to quickly debug PostgreSQL with Coroot and Percona Operator for PostgreSQL.PrepareInstall CorootThe easiest […]]]> https://www.percona.com/blog/troubleshooting-postgresql-on-kubernetes-with-coroot/feed/ 0 96112 Benchmarking MongoDB Performance on Kubernetes https://www.percona.com/blog/performance-implications-of-running-databases-in-kubernetes/ https://www.percona.com/blog/performance-implications-of-running-databases-in-kubernetes/#respond Fri, 26 Apr 2024 12:46:44 +0000 https://www.percona.com/blog/?p=96016 Cloud-native databases are becoming the norm, and containerized databases are a common trend (see the report from Dynatrace and Figure 1). Kubernetes—the de facto standard for platform engineers—and operators simplify database deployment and management. But what are the performance implications of running databases in Kubernetes? To answer this question, we compared the performance of Percona Server for […]]]> https://www.percona.com/blog/performance-implications-of-running-databases-in-kubernetes/feed/ 0 96016 Percona Operator for MySQL Now Supports Automated Volume Expansion in Technical Preview https://www.percona.com/blog/percona-operator-for-mysql-now-supports-automated-volume-expansion-in-technical-preview/ https://www.percona.com/blog/percona-operator-for-mysql-now-supports-automated-volume-expansion-in-technical-preview/#respond Mon, 11 Mar 2024 14:28:53 +0000 https://www.percona.com/blog/?p=95031 Volume Expansion, a feature that became generally available since Kubernetes version 1.24, allows users to increase the capacity of their Persistent Volumes and underlying storage within Kubernetes. There is no need to use clouds’ UI or APIs to do that anymore. In our Operators, we use Stateful Sets – a Kubernetes resource that was designed for […]]]> https://www.percona.com/blog/percona-operator-for-mysql-now-supports-automated-volume-expansion-in-technical-preview/feed/ 0 95031 The Pain of AWS EKS and Stateful Workloads https://www.percona.com/blog/the-pain-of-aws-eks-and-stateful-workloads/ https://www.percona.com/blog/the-pain-of-aws-eks-and-stateful-workloads/#respond Thu, 07 Mar 2024 14:33:34 +0000 https://www.percona.com/blog/?p=95017 I really like AWS and the way they build their products, I really do. But for some reason, AWS Elastic Kubernetes Service (EKS) provides one of the worst user experiences. There are a couple of huge pain points that I want to cover in this quick blog post.Cluster deploymentTooling – AWS CLIIt is just unusual […]]]> https://www.percona.com/blog/the-pain-of-aws-eks-and-stateful-workloads/feed/ 0 95017 Percona Operator for PostgreSQL is Red Hat OpenShift Certified https://www.percona.com/blog/percona-operator-for-postgresql-is-red-hat-openshift-certified/ https://www.percona.com/blog/percona-operator-for-postgresql-is-red-hat-openshift-certified/#respond Mon, 04 Mar 2024 14:02:19 +0000 https://www.percona.com/blog/?p=94943 Percona Operator for PostgreSQL is now Red Hat OpenShift certified. You can now use Percona Operator for PostgreSQL to deploy and manage highly available PostgreSQL clusters on OpenShift. Certification guarantees that our Operator meets standards for interoperability, security, and life cycle management when deployed on Red Hat OpenShift. It is fully supported by Red Hat’s […]]]> https://www.percona.com/blog/percona-operator-for-postgresql-is-red-hat-openshift-certified/feed/ 0 94943 Securing Percona Everest with Ingress and Cert-Manager https://www.percona.com/blog/securing-percona-everest-with-ingress-and-cert-manager/ https://www.percona.com/blog/securing-percona-everest-with-ingress-and-cert-manager/#respond Wed, 21 Feb 2024 13:52:31 +0000 https://www.percona.com/blog/?p=94333 According to CNCF surveys, security is always among the top concerns for Kubernetes practitioners and platform engineers. Percona Everest — an open source cloud-native database platform –  is now in Alpha stage, but it is important to set it up properly from day 0. In this blog post, we will explain how to run Everest UI […]]]> https://www.percona.com/blog/securing-percona-everest-with-ingress-and-cert-manager/feed/ 0 94333 Create an AI Expert With Open Source Tools and pgvector https://www.percona.com/blog/create-an-ai-expert-with-open-source-tools-and-pgvector/ https://www.percona.com/blog/create-an-ai-expert-with-open-source-tools-and-pgvector/#respond Tue, 09 Jan 2024 17:58:33 +0000 https://www.percona.com/blog/?p=93368 2023 was the year of Artificial Intelligence (AI). A lot of companies are thinking about how they can improve user experience with AI, and the most usual first step is to use company data (internal docs, ticketing systems, etc.) to answer customer questions faster and (or) automatically.In this blog post, we will explain the basic […]]]> https://www.percona.com/blog/create-an-ai-expert-with-open-source-tools-and-pgvector/feed/ 0 93368 How to Run MongoDB on Kubernetes: Solutions, Pros and Cons https://www.percona.com/blog/run-mongodb-in-kubernetes-solutions-pros-and-cons/ https://www.percona.com/blog/run-mongodb-in-kubernetes-solutions-pros-and-cons/#respond Fri, 05 Jan 2024 10:00:08 +0000 https://www.percona.com/blog/?p=82065 This blog was originally published in August 2022 and was updated in January 2024.In this blog, we’ll examine the increasingly popular practice of deploying MongoDB on Kubernetes and explore various approaches to this setup. From direct deployments as a stateful application to utilizing specialized operators and considering cloud-based solutions, we’ll guide you through the key […]]]> https://www.percona.com/blog/run-mongodb-in-kubernetes-solutions-pros-and-cons/feed/ 0 82065 Cloud Native Predictions for 2024 https://www.percona.com/blog/cloud-native-predictions-for-2024/ https://www.percona.com/blog/cloud-native-predictions-for-2024/#respond Wed, 27 Dec 2023 13:22:24 +0000 https://www.percona.com/blog/?p=93030 The evolution of cloud-native technology has been nothing short of revolutionary. As we step into 2024, the cornerstone of cloud-native technology, Kubernetes, will turn ten years old. It continues to solidify its position and is anticipated to reach USD 5575.67 million by 2028, with a forecasted Compound Annual Growth Rate (CAGR) of 18.51% in the […]]]> https://www.percona.com/blog/cloud-native-predictions-for-2024/feed/ 0 93030 Storage Strategies for PostgreSQL on Kubernetes https://www.percona.com/blog/storage-strategies-for-postgresql-on-kubernetes/ https://www.percona.com/blog/storage-strategies-for-postgresql-on-kubernetes/#comments Mon, 11 Dec 2023 17:33:07 +0000 https://www.percona.com/blog/?p=92402 Deploying PostgreSQL on Kubernetes is not new and can be easily streamlined through various Operators, including Percona’s. There are a wealth of options on how you can approach storage configuration in Percona Operator for PostgreSQL, and in this blog post, we review various storage strategies — from basics to more sophisticated use cases.The basicsSetting StorageClassStorageClass […]]]> https://www.percona.com/blog/storage-strategies-for-postgresql-on-kubernetes/feed/ 1 92402 Top 3 Questions From Percona k8s Squad Ask-Me-Anything Session https://www.percona.com/blog/top-3-questions-from-percona-k8s-squad-ask-me-anything-session/ https://www.percona.com/blog/top-3-questions-from-percona-k8s-squad-ask-me-anything-session/#respond Thu, 02 Nov 2023 13:29:33 +0000 https://www.percona.com/blog/?p=91888 On October 24th, the Percona Kubernetes Squad held the first Ask-me-Anything (AMA) session to address inquiries regarding the utilization of Kubernetes for database deployment. This blog post will outline the top three questions raised during the session and provide thorough responses from our team of experts.Q1: When is it appropriate to use Kubernetes for databases, […]]]> https://www.percona.com/blog/top-3-questions-from-percona-k8s-squad-ask-me-anything-session/feed/ 0 91888 Percona Operators Deployment Explained: Delving Into Cluster-Wide vs. Namespace-Scoped https://www.percona.com/blog/percona-operators-deployment-explained-delving-into-cluster-wide-vs-namespace-scoped/ https://www.percona.com/blog/percona-operators-deployment-explained-delving-into-cluster-wide-vs-namespace-scoped/#respond Wed, 01 Nov 2023 15:53:28 +0000 https://www.percona.com/blog/?p=91877 Namespaces in Kubernetes provide a way to isolate groups of resources within a single cluster. They are useful in multi-tenant environments with a few to tens of users and teams. They also allow dividing cluster resources between these users through quotas.Percona Operators come with cluster-wide and namespace-scope deployments. When you have a multi-namespace Kubernetes cluster, it poses a question of which […]]]> https://www.percona.com/blog/percona-operators-deployment-explained-delving-into-cluster-wide-vs-namespace-scoped/feed/ 0 91877 Reduce RPO, Encrypt Backups, and More in 1.15.0 Release of Percona Operator for MongoDB https://www.percona.com/blog/reduce-rpo-encrypt-backups-and-more-in-1-15-0-release-of-percona-operator-for-mongodb/ https://www.percona.com/blog/reduce-rpo-encrypt-backups-and-more-in-1-15-0-release-of-percona-operator-for-mongodb/#respond Wed, 18 Oct 2023 12:05:18 +0000 https://www.percona.com/blog/?p=91595 We are excited to announce the release of Percona Operator for MongoDB v.1.15.0. This release consists of various enhancements and bug fixes. In this blog post, we will look into some of the most interesting features. Reduce Recovery Point Objective (RPO) with Point-in-Time Recovery for physical backups Encrypt your backups with Server-Side Encryption (SSE) to meet […]]]> https://www.percona.com/blog/reduce-rpo-encrypt-backups-and-more-in-1-15-0-release-of-percona-operator-for-mongodb/feed/ 0 91595 Bootstrap PostgreSQL on Kubernetes https://www.percona.com/blog/bootstrap-postgresql-on-kubernetes/ https://www.percona.com/blog/bootstrap-postgresql-on-kubernetes/#respond Tue, 29 Aug 2023 12:08:44 +0000 https://www.percona.com/blog/?p=90447 PostgreSQL has become increasingly popular in modern cloud-native environments. However, managing PostgreSQL clusters on Kubernetes can be a complex task. This is where the Percona Operator comes into play, offering a powerful solution to deploy and manage PostgreSQL clusters effortlessly. Developers often seek an easy way to bootstrap the clusters with data so that applications […]]]> https://www.percona.com/blog/bootstrap-postgresql-on-kubernetes/feed/ 0 90447 Deploy PostgreSQL on Kubernetes Using GitOps and ArgoCD https://www.percona.com/blog/deploy-postgresql-on-kubernetes-using-gitops-and-argocd/ https://www.percona.com/blog/deploy-postgresql-on-kubernetes-using-gitops-and-argocd/#respond Wed, 19 Jul 2023 15:10:04 +0000 https://www.percona.com/blog/?p=89446 In the world of modern DevOps, deployment automation tools have become essential for streamlining processes and ensuring consistent, reliable deployments. GitOps and ArgoCD are at the cutting edge of deployment automation, making it easy to deploy complex applications and reducing the risk of human error in the deployment process. In this blog post, we will explore how […]]]> https://www.percona.com/blog/deploy-postgresql-on-kubernetes-using-gitops-and-argocd/feed/ 0 89446 Announcing the General Availability of Percona Operator for PostgreSQL Version 2 https://www.percona.com/blog/announcing-general-availability-of-percona-operator-for-postgresql-version-2/ https://www.percona.com/blog/announcing-general-availability-of-percona-operator-for-postgresql-version-2/#respond Fri, 30 Jun 2023 12:21:22 +0000 https://www.percona.com/blog/?p=88553 Percona, a leading provider of open-source database software and services, announced the general availability of Percona Operator for PostgreSQL version 2. The solution is 100% open source and automates the deployment and management of PostgreSQL clusters on Kubernetes. Percona is also offering 24/7 support and managed services for paying customers.As more and more organizations move […]]]> https://www.percona.com/blog/announcing-general-availability-of-percona-operator-for-postgresql-version-2/feed/ 0 88553 Deploy Django on Kubernetes With Percona Operator for PostgreSQL https://www.percona.com/blog/deploy-django-on-kubernetes-with-percona-operator-for-postgresql/ https://www.percona.com/blog/deploy-django-on-kubernetes-with-percona-operator-for-postgresql/#respond Tue, 20 Jun 2023 12:07:53 +0000 https://www.percona.com/blog/?p=88716 Developers need an efficient, reliable way to run their Django applications with a robust PostgreSQL. Percona Operator for PostgreSQL offers a powerful solution for managing and scaling PostgreSQL databases in a Kubernetes environment, making it an ideal choice for developer use cases. In this blog post, we’ll explore what it takes to run Django on […]]]> https://www.percona.com/blog/deploy-django-on-kubernetes-with-percona-operator-for-postgresql/feed/ 0 88716 Disaster Recovery for PostgreSQL on Kubernetes https://www.percona.com/blog/disaster-recovery-for-postgresql-on-kubernetes/ https://www.percona.com/blog/disaster-recovery-for-postgresql-on-kubernetes/#respond Mon, 29 May 2023 12:58:23 +0000 https://www.percona.com/blog/?p=88223 Disaster recovery is not optional for businesses operating in the digital age. With the ever-increasing reliance on data, system outages or data loss can be catastrophic, causing significant business disruptions and financial losses.With multi-cloud or multi-regional PostgreSQL deployments, the complexity of managing disaster recovery only amplifies. This is where the Percona Operators come in, providing […]]]> https://www.percona.com/blog/disaster-recovery-for-postgresql-on-kubernetes/feed/ 0 88223 Using Encryption-at-Rest for PostgreSQL in Kubernetes https://www.percona.com/blog/using-encryption-at-rest-for-postgresql-in-kubernetes/ https://www.percona.com/blog/using-encryption-at-rest-for-postgresql-in-kubernetes/#respond Thu, 20 Apr 2023 11:58:33 +0000 https://www.percona.com/blog/?p=87186 Data-at-rest encryption is essential for compliance with regulations that require the protection of sensitive data. Encryption can help organizations comply with regulations and avoid legal consequences and fines. It is also critical for securing sensitive data and avoiding data breaches.PostgreSQL does not natively support Transparent Data Encryption (TDE). TDE is a database encryption technique that […]]]> https://www.percona.com/blog/using-encryption-at-rest-for-postgresql-in-kubernetes/feed/ 0 87186 Automating Physical Backups of MongoDB on Kubernetes https://www.percona.com/blog/automating-physical-backups-of-mongodb-on-kubernetes/ https://www.percona.com/blog/automating-physical-backups-of-mongodb-on-kubernetes/#respond Wed, 15 Mar 2023 12:04:53 +0000 https://www.percona.com/blog/?p=86093 We at Percona talk a lot about how Kubernetes Operators automate the deployment and management of databases. Operators seamlessly handle lots of Kubernetes primitives and database configuration bits and pieces, all to remove toil from operation teams and provide a self-service experience for developers.Today we want to take you backstage and show what is really happening […]]]> https://www.percona.com/blog/automating-physical-backups-of-mongodb-on-kubernetes/feed/ 0 86093