How to rapidly deploy databases on bare metal, VMs, and containers
What happens when your new application needs a production-ready database cluster in hours, not days? If you're relying on traditional deployment methods that involve manual provisioning, tedious configuration, and complex integrations, then good luck. But...
A Deep Dive on Kubernetes Container Storage Interface (CSI)
Discussions around deploying stateful applications on Kubernetes are more friendly today because of advancements over the years — particularly Kubernetes operators. Operators are Kubernetes extensions that use custom resources to manage applications and their components....
A MySQL backup and recovery tutorial on K8s using the MySQL Operator for Kubernetes
Supported by the growing maturity of operators, many organizations have graduated from using Kubernetes to deploy and manage stateless applications to adopting it for all kinds of stateful workload deployment in the last 4 years....
DevOpsDays Houston 2024: Our conference highlights
After a one-year hiatus, DevOpsDays returned to Houston with great success this year. Our Tech Evangelist, Divine Odazie, attended and presented a demo titled “Kubernetes at Scale: Going Multi-Cluster with Istio Service Mesh,” along with...
ClusterControl now easily deployable in Kubernetes with our Helm Chart
We're pleased to announce that ClusterControl (CC) now integrates with Kubernetes environments via our newly introduced Helm Chart. Packaging ClusterControl into a singular Helm Chart simplifies deployment with just a few commands. For DevOps teams...
An Overview of the Percona MongoDB Kubernetes Operator
MongoDB and Kubernetes is a great combination, especially in regards to complexity. Yet, Percona's MongoDB (PSMDB) offers more flexibility for the NoSQL database, and it comes also with tools that are efficient for today's productivity;...
An Overview of the Percona XtraDB Cluster Kubernetes Operator
If you have been around in the container world, you would know that it is pretty challenging to adopt a full Kubernetes automation for a clustered database system, which commonly adds a level of complexity...
ProxySQL Native Clustering with Kubernetes
ProxySQL has supported native clustering since v1.4.2. This means multiple ProxySQL instances are cluster-aware; they are aware of each others' state and able to handle the configuration changes automatically by syncing up to the most...
Running ProxySQL as Kubernetes Service
When running distributed database clusters, it is quite common to front them with load balancers. The advantages are clear - load balancing, connection failover and decoupling of the application tier from the underlying database topologies....
Running ProxySQL as a Helper Container on Kubernetes
ProxySQL commonly sits between the application and database tiers, in so called reverse-proxy tier. When your application containers are orchestrated and managed by Kubernetes, you might want to use ProxySQL in front of your database...
Using Kubernetes to Deploy PostgreSQL
Kubernetes is an open-source container orchestration system for automating deployment, scaling, and management of containerized applications. Running a PostgreSQL database on Kubernetes is a popular topic of discussion nowadays, as Kubernetes provides ways to provision...
Running Galera Cluster With ClusterControl on Kubernetes
In our “MySQL on Docker” blog series, we continue our quest to make Galera Cluster run smoothly in different container environments. One of the most important things when running a database service, whether in containers...