Skip to content
logo
Percona Operator for MySQL
Percona Operator for MySQL 0.2.0 (2022-06-30)
Initializing search
    percona/k8sps-docs
    percona/k8sps-docs
    • Welcome
      • Design and architecture
      • Install with Helm
      • Install on Minikube
      • System Requirements
      • Install on Google Kubernetes Engine (GKE)
      • Install on Amazon Elastic Kubernetes Service (AWS EKS)
      • Generic Kubernetes installation
      • Backup and restore
      • Application and system users
      • Anti-affinity and tolerations
      • Labels and annotations
      • Changing MySQL Options
      • Exposing the cluster
      • Transport Encryption (TLS/SSL)
      • Telemetry
      • Horizontal and vertical scaling
      • Monitor with Percona Monitoring and Management (PMM)
      • Add sidecar containers
      • Monitor Kubernetes
      • Custom Resource options
      • Percona certified images
      • Copyright and licensing information
      • Trademark policy
      • Release notes index
      • Percona Operator for MySQL 0.5.0 (2023-03-30)
      • Percona Operator for MySQL 0.4.0 (2023-01-30)
      • Percona Operator for MySQL 0.3.0 (2022-09-29)
      • Percona Operator for MySQL 0.2.0 (2022-06-30)
        • Release Highlights
        • New Features
        • Improvements
        • Bugs Fixed
        • Supported Platforms
      • Percona Distribution for MySQL Operator based on Percona Server for MySQL 0.1.0 (2022-01-25)

    • Release Highlights
    • New Features
    • Improvements
    • Bugs Fixed
    • Supported Platforms

    Percona Operator for MySQL 0.2.0¶

    • Date

      June 30, 2022

    • Installation

      Installing Percona Operator for MySQL

    Note

    Version 0.2.0 of the Percona Operator for MySQL is a tech preview release and it is not recommended for production environments. As of today, we recommend using Percona Operator for MySQL based on Percona XtraDB Cluster, which is production-ready and contains everything you need to quickly and consistently deploy and scale MySQL clusters in a Kubernetes-based environment, on-premises or in the cloud.

    Release Highlights¶

    • With this release, the Operator turns to a simplified naming convention and changes its official name to Percona Operator for MySQL

    • This release brings initial implementation of Group Replication between Percona Server for MySQL instances. Group Replication works in conjunction with MySQL Router, which is used instead of Orchestrator and also provides load balancing

    • Now the Operator is capable of making backups. Backups are stored on the cloud outside the Kubernetes cluster: Amazon S3, or S3-compatible storage is supported, as well as Azure Blob Storage. Currently, backups work with asynchronous replication; support for backups with Group Replication is coming

    New Features¶

    • K8SPS-32: Orchestrator is now highly available, allowing you to deploy a cluster without a single point of failure

    • K8SPS-53 and K8SPS-54: You can now backup and restore your MySQL database with the Operator

    • K8SPS-55 and K8SPS-82: Add Group Replication support and deploy MySQL Router proxy for load-balancing the traffic

    • K8SPS-56: Automatically tune buffer_pool_size and max_connections options based on the resources provisioned for MySQL container if custom MySQL config is not provided

    Improvements¶

    • K8SPS-39: Show endpoint in the Custom Resource status to quickly identify endpoint URI, or public IP address in case of the LoadBalancer

    • K8SPS-47: Expose MySQL Administrative Connection Port and MySQL Server X Protocol in Services

    Bugs Fixed¶

    • K8SPS-58: Fix a bug that caused cluster failure if MySQL initialization took longer than the startup probe delay

    • K8SPS-70: Fix a bug that caused cluster crash if secretsName option was changed to another Secrets object with different passwords

    • K8SPS-78: Make the Operator throw an error at cluster creation time if the storage is not specified

    Supported Platforms¶

    The following platforms were tested and are officially supported by the Operator 0.2.0:

    • Google Kubernetes Engine (GKE) 1.21 - 1.23

    • Amazon Elastic Container Service for Kubernetes (EKS) 1.19 - 1.22

    • Minikube 1.26 (based on Kubernetes 1.24)

    This list only includes the platforms that the Percona Operators are specifically tested on as part of the release process. Other Kubernetes flavors and versions depend on backward compatibility offered by Kubernetes itself.

    Contact Us

    For free technical help, visit the Percona Community Forum.

    To report bugs or submit feature requests, open a JIRA ticket.

    For paid support and managed or consulting services , contact Percona Sales.


    Last update: 2023-08-31
    Percona LLC and/or its affiliates, © 2009 - 2023
    Made with Material for MkDocs

    Cookie consent

    We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better. Read more about Percona Cookie Policy.