Percona offers Terraform provider for easy installation of Percona Server for MySQL and PMM in AWS and Google Cloud.
Terraform offers the following benefits:
- Automation: Terraform automates the process of creating, updating, and managing infrastructure, reducing the risk of errors and increasing efficiency.
- Versioning: Terraform allows you to version control your infrastructure, making it easier to track changes and collaborate with others.
- Scalability: Terraform makes it easy to scale infrastructure up or down, so you can quickly adapt to changing needs.
- Reusability: Terraform provides reusable infrastructure components, so you don’t have to recreate the same infrastructure for different projects or environments.
- Portability: Terraform’s infrastructure as code approach makes it easy to move infrastructure between different cloud providers or data centers.
- Improved Collaboration: Terraform enables multiple team members to work together on infrastructure projects, improving collaboration and reducing the risk of configuration drift.
With Percona Terraform Provider you can:
- Install single Percona Server for MySQL instance
- Install Percona XtraDB Cluster with multiple nodes
- Install Percona Server for MySQL in async replication mode with 2 or more instances with primary node and replica nodes
- Install Percona Server for MySQL in Group Replication mode
- Install PMM to monitor deployed MySQL instances
We support both AWS and Google Cloud.
Source code and examples are: Percona-Lab/terraform-provider-percona
Ask your questions on the Percona Community Forum.