Prerequisites¶
Before getting started with Percona Everest, we recommend that you:
-
Install Helm v3 to install Percona Everest using Helm.
-
Install yq to install Percona Everest using Helm.
-
Verify that you have access to the Kubernetes cluster that you want to use with Everest. By default, Everest uses the kubeconfig file available under ~/.kube/config. Run the following command:
kubectl get nodes
Expected output
NAME STATUS ROLES AGE VERSION gke-<name>-default-pool-75d48bfc-bx8g Ready <none> 11h v1.26.7-gke.500 gke-<name>-default-pool-75d48bfc-c2df Ready <none> 11h v1.26.7-gke.500 gke-<name>-default-pool-75d48bfc-zl7k Ready <none> 11h v1.26.7-gke.500
Before you install Percona Everest¶
You can install Percona Everest using one of the following methods:
-
Percona Everest CLI, which connects Percona Everest to your Kubernetes cluster.
Once you’ve installed Percona Everest, you can easily log into the Percona Everest UI by following the setup instructions in the next section.
Important
Percona Everest assists with installing all the necessary operators and required packages, but does not currently help with spinning up a publicly accessible Kubernetes cluster.
We recommend setting up Percona Everest on the Amazon Elastic Kubernetes Service (EKS) or Google Kubernetes Engine (GKE). Percona Everest may not work as expected on local Kubernetes installations (minikube, kind, k3d, or similar products) due to network issues.
Create EKS cluster Create GKE cluster
Next steps¶
Start by installing Percona Everest:
Get expert help¶
If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.