# oracle_mysql-operator **Repository Path**: GetLab/oracle_mysql-operator ## Basic Information - **Project Name**: oracle_mysql-operator - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-19 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MySQL Operator The MySQL [Operator][1] creates, configures and manages MySQL InnoDB clusters running on Kubernetes. It is not for MySQL NDB Cluster. [![issues](https://img.shields.io/github/issues/oracle/mysql-operator.svg)](https://github.com/oracle/mysql-operator/issues) [![tags](https://img.shields.io/github/tag/oracle/mysql-operator.svg)](https://github.com/oracle/mysql-operator/tags) [![wercker status](https://app.wercker.com/status/cc1710e8b354d1a22f36b04c8313eac9/s/master "wercker status")](https://app.wercker.com/project/byKey/cc1710e8b354d1a22f36b04c8313eac9) [![Go Report Card](https://goreportcard.com/badge/github.com/oracle/mysql-operator)](https://goreportcard.com/report/github.com/oracle/mysql-operator) The MySQL Operator is opinionated about the way in which clusters are configured. We build upon [InnoDB cluster][3] and [Group Replication][4] to provide a complete high availability solution for MySQL running on Kubernetes. **While fully usable, this is currently alpha software and should be treated as such. You are responsible for your data and the operation of your database clusters. There may be backwards incompatible changes up until the first major release.** ## Getting started See the [tutorial][5] which provides a quick-start guide for users of the Oracle MySQL Operator. ## Features The MySQL Operator provides the following core features: - Create and delete highly available MySQL InnoDB clusters in Kubernetes with minimal effort - Automate database backups, failure detection, and recovery - Schedule automated backups as part of a cluster definition - Create "on-demand" backups. - Use backups to restore a database ## Requirements * Kubernetes 1.8.0 + ## Contributing `mysql-operator` is an open source project. See [CONTRIBUTING](CONTRIBUTING.md) for details. Oracle gratefully acknowledges the contributions to this project that have been made by the community. ## License Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved. `mysql-operator` is licensed under the Apache License 2.0. See [LICENSE](LICENSE) for more details. [1]: https://coreos.com/blog/introducing-operators.html [2]: https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/ [3]: https://dev.mysql.com/doc/refman/5.7/en/mysql-innodb-cluster-userguide.html [4]: https://dev.mysql.com/doc/refman/5.7/en/group-replication.html [5]: docs/tutorial.md