Skip to content

For help, click the link below to get free database assistance or contact our experts for personalized support.

Breaking API changes in Percona Everest

Give Percona Everest a go by following our Quickstart guide.

The breaking API changes as part of Percona Everest 1.2.0 include:

  • Previously, the resources monitoring-instances and backup-storages had a global scope. Percona Everest used a .spec.allowedNamespaces field to control access to these global resources. This field defined the namespaces where the resources could be accessed, thus providing some degree of access control.
  • With the upgrade to Percona Everest version 1.2.0, the transition from global scope to the designated namespaces for these resources is an important change in the way access control is managed. This improves security as the resources are only accessible within their designated namespaces. The database clusters can only use monitoring-instances and backup-storages located within the same namespace as the cluster.
  • When upgrading to 1.2.0 using the CLI command everestctl upgrade, all your existing backup-storages and monitoring-instances will be automatically migrated to the namespaces specified in their .spec.allowedNamespaces fields.

Explore more in Percona Everest 1.2.0 release notes.