everest-operator

module
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2025 License: Apache-2.0

README

Percona Everest Operator

Percona Everest Operator is one of the core components of Percona Everest, an open source cloud-native database platform that helps developers deploy code faster, scale deployments rapidly, and reduce database administration overhead while regaining control over their data, database configuration, and DBaaS costs.

Percona Everest Operator is a Kubernetes Operator responsible for managing the lifecycle of MySQL, MongoDB, and PostgreSQL databases. It leverages Percona's Kubernetes Operators for MySQL, MongoDB, and PostgreSQL under the hood but provides a unified API and a single pane of glass for managing all three database types.

Ready to try out Percona Everest? Check the Quickstart install section for easy-to-follow steps.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the everest v1alpha1 API group +kubebuilder:object:generate=true +groupName=everest.percona.com
Package v1alpha1 contains API Schema definitions for the everest v1alpha1 API group +kubebuilder:object:generate=true +groupName=everest.percona.com
Package main ...
Package main ...
internal
controller
Package controllers contains a set of controllers for everest
Package controllers contains a set of controllers for everest
controller/common
Package common contains common utilities for the everest-operator.
Package common contains common utilities for the everest-operator.
controller/providers
Package providers contains the providers for the DB operators supported by everest.
Package providers contains the providers for the DB operators supported by everest.
controller/providers/pg
Package pg contains the Percona PostgreSQL provider code.
Package pg contains the Percona PostgreSQL provider code.
controller/providers/psmdb
Package psmdb contains the provider for Percona Server for MongoDB.
Package psmdb contains the provider for Percona Server for MongoDB.
controller/providers/pxc
Package pxc contains the provider for Percona XtraDB Cluster.
Package pxc contains the provider for Percona XtraDB Cluster.
controller/version
Package version provides a wrapper around github.com/hashicorp/go-version that provides additional functions on top of Percona's version service.
Package version provides a wrapper around github.com/hashicorp/go-version that provides additional functions on top of Percona's version service.
predicates
Package predicates provides predicates for filtering events.
Package predicates provides predicates for filtering events.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL