Sep 16, 2022 |
Cloud, Insight for DBAs, MongoDB, Percona Software
Percona Operator for MongoDB version 1.13 was recently released and it comes with various ravishing features. In this blog post, we are going to look under the hood and see what are the practical use cases for these improvements. Cluster-wide deployment There are two modes that Percona Operators support: Namespace scope Cluster-wide Namespace scope limits […]
Sep 06, 2022 |
Cloud, MongoDB, MySQL, Percona Software
Percona Monitoring and Management (PMM) comes with Database as a Service (DBaaS) functionality that allows you to deploy highly-available databases through a simple user interface and API. PMM DBaaS is sort of unique for various reasons: It is fully open source and free It runs on your premises – your data center or public cloud […]
Aug 22, 2022 |
Cloud, MongoDB, MySQL, Percona Software
We at Percona are committed to delivering software that enables users to run databases anywhere. Our Operators for databases and Percona Monitoring and Management (PMM) Database as a Service (DBaaS) confirm our commitment to Kubernetes. Kubernetes is not only the most popular container orchestrator, but also becoming a de-facto standard for containerized workloads. Even though […]
Jul 11, 2022 |
Cloud, MySQL, Open Source, Percona Software
There are two Operators at Percona to deploy MySQL on Kubernetes: one is based on Percona XtraDB Cluster (PXC), production-ready and widely adopted another is based on Percona Server for MySQL, now in tech preview and not recommended for production yet We wrote a blog post in the past explaining the thought process and reasoning […]
Jun 22, 2022 |
Cloud, Insight for DBAs, Monitoring, Percona Software
Over the course of the years, we see the growing interest in running databases and stateful workloads in Kubernetes. With Container Storage Interfaces (CSI) maturing and more and more Operators appearing, running stateful workloads in your favorite platform is not that scary anymore. Our Kubernetes story at Percona started with Operators for MySQL and MongoDB, […]
May 16, 2022 |
Cloud, MongoDB, Open Source, Percona Software
Our goal is to have a Rocket.Chat deployment which uses highly available Percona Server for MongoDB cluster as the backend database and it all runs on Kubernetes. To get there, we will do the following: Start a Google Kubernetes Engine (GKE) cluster across multiple availability zones. It can be any other Kubernetes flavor or service, […]
May 12, 2022 |
Cloud, MongoDB, Open Source, Percona Software
Percona Operator for MongoDB supports multi-cluster or cross-site replication deployments since version 1.10. This functionality is extremely useful if you want to have a disaster recovery deployment or perform a migration from or to a MongoDB cluster running in Kubernetes. In a nutshell, it allows you to use Operators deployed in different Kubernetes clusters to […]
Apr 18, 2022 |
Cloud, MySQL, Open Source, Percona Software
Ingress is a resource that is commonly used to expose HTTP(s) services outside of Kubernetes. To have ingress support, you will need an Ingress Controller, which in a nutshell is a proxy. SREs and DevOps love ingress as it provides developers with a self-service to expose their applications. Developers love it as it is simple […]
Mar 15, 2022 |
Cloud, Open Source, Percona Software, PostgreSQL
Avoid vendor lock-in, provide a private Database-as-a-Service for internal teams, quickly deploy-test-destroy databases with CI/CD pipeline – these are some of the most common use cases for running databases on Kubernetes with operators. Percona Operator for PostgreSQL enables users to do exactly that and more. Pulumi is an infrastructure-as-a-code tool, which enables developers to write […]
Mar 07, 2022 |
Cloud, MongoDB, Open Source, Percona Software
Deploying MongoDB on Kubernetes has never been simpler with Percona Operator for MongoDB. It provides you with an enterprise-ready MongoDB cluster with no manual burden. In addition to that, you also get automated day-to-day operations – scaling, backups, upgrades. But once you have your cluster up and running and have a good grasp on managing […]
Mar 04, 2022 |
Cloud, Database Trends, Insight for DBAs, Percona Software
My father always used the expression, “sometimes the juice ain’t worth the squeeze”. What he meant by it was, “what you put into something better be worth what you get out of it”. Why do I bring this up? Well…we’ve got this GREAT feature for Percona Monitoring and Management (PMM) we’ve been banging away on: […]
Jan 27, 2022 |
Cloud, MySQL, Open Source, Percona Software
Operators are a software framework that extends Kubernetes API and enables application deployment and management through the control plane. For such complex technologies as databases, Operators play a crucial role by automating deployment and day-to-day operations. At Percona we have the following production-ready and enterprise-grade Kubernetes Operators for databases: Percona Operator for MySQL Leverage Percona […]
Jan 24, 2022 |
Cloud, MongoDB, Percona Software
Automating the deployment and management of MongoDB on Kubernetes is an easy journey with Percona Operator for MongoDB. By default, MongoDB is deployed using persistent volume claims (PVC). In the cases where you seek exceptional performance or you don’t have any external block storage, it is also possible to use local storage. Usually, it makes […]
Dec 14, 2021 |
Cloud, Insight for Developers, Percona Software, PostgreSQL
Percona Distribution for PostgreSQL Operator allows you to deploy and manage highly available and production-grade PostgreSQL clusters on Kubernetes with minimal manual effort. In this blog post, we are going to look deeper into High Availability, Disaster Recovery, and Scaling of PostgreSQL clusters. High Availability Our default custom resource manifest deploys a highly available (HA) […]
Dec 08, 2021 |
Cloud, Insight for Developers, Percona Software, PostgreSQL
Percona in 2021 is heavily invested in making the PostgreSQL ecosystem better and contributing to it from different angles: We have created pg_stat_monitor – query performance monitoring tool for PostgreSQL Percona Distribution for PostgreSQL Operator was released in October Greatly improved PostgreSQL monitoring with Percona Monitoring and Management At PGConf NYC 2021 we were a […]
Nov 23, 2021 |
Cloud, Insight for Developers, Percona Software
There are cases where multiple teams, customers, or applications run in the same Kubernetes cluster. Such an environment is called multi-tenant and requires some preparation and management. Multi-tenant Kubernetes deployment allows you to utilize the economy of scale model on various levels: Smaller compute footprint – one control plane, dense container deployments Ease of management […]
Nov 05, 2021 |
Database Trends, Insight for DBAs, Insight for Developers, Percona Software
TL;DR The table below summarizes the message in this blog post. For more details and reasoning, please continue reading. What What is happening and when Percona Monitoring and Management v1 End of Life – May 2022 Percona Server for MongoDB v4.0 Percona Distribution for MongoDB v4.0 End of Life – April 2022 Packaging and support […]
Oct 18, 2021 |
Cloud, Database Trends, Insight for DBAs, Percona Software
The cloud-native landscape matures every day, and new great tools and products continue to appear. We are starting a series of blog posts that are going to focus on new tools in the container and cloud-native world, and provide a holistic view through the prism of Percona products. In this blog: VMware Tanzu Community edition […]
Oct 13, 2021 |
Cloud, Insight for DBAs, MongoDB, Percona Software
This blog post is the last in the series of articles on migrating databases to Kubernetes with Percona Operators. Two previous posts can be found here: Migrating PostgreSQL to Kubernetes Migration of a MySQL Database to a Kubernetes Cluster Using Asynchronous Replication As you might have guessed already, this time we are going to cover […]
Oct 08, 2021 |
Cloud, MongoDB, Percona Software
As per the glossary, Disaster Recovery (DR) protocols are an organization’s method of regaining access and functionality to its IT infrastructure in events like a natural disaster, cyber attack, or even business disruptions related to the COVID-19 pandemic. When we talk about data, storing backups on remote servers is enough to pass DR compliance checks […]