Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helm_charts #182

Open
wants to merge 210 commits into
base: 1.4.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 205 commits
Commits
Show all changes
210 commits
Select commit Hold shift + click to select a range
34ea24b
Helm_charts
rasika-chivate Nov 21, 2024
970f0c6
added helm charts topic
rasika-chivate Nov 25, 2024
b8269e8
added sections for helm
rasika-chivate Nov 25, 2024
a348ff8
Update helm_charts.md
rasika-chivate Nov 25, 2024
fa22909
Update helm_charts.md
rasika-chivate Nov 25, 2024
ac063dc
install everest using helm
rasika-chivate Dec 2, 2024
637f460
Update mkdocs-base.yml
rasika-chivate Dec 2, 2024
980e5d4
Update helm_charts.md
rasika-chivate Dec 2, 2024
fe15ee8
Update helm_charts.md
rasika-chivate Dec 2, 2024
acbaa0b
configure parameters
rasika-chivate Dec 3, 2024
3d19b0f
Update helm_charts.md
rasika-chivate Dec 3, 2024
16bfa58
Update helm_charts.md
rasika-chivate Dec 3, 2024
c5afcee
Update helm_charts.md
rasika-chivate Dec 3, 2024
311dbc2
Update helm_charts.md
rasika-chivate Dec 3, 2024
4b181b6
fix table
rasika-chivate Dec 3, 2024
75292ab
Update helm_charts.md
rasika-chivate Dec 3, 2024
4fc9301
Update helm_charts.md
rasika-chivate Dec 3, 2024
9ee0e37
Update helm_charts.md
rasika-chivate Dec 3, 2024
d8989c6
Update helm_charts.md
rasika-chivate Dec 3, 2024
21f844a
created a new folder for uinstall and created uninstll file uisng helm
rasika-chivate Dec 4, 2024
2c18b34
moved the uninstall topics to a new section called as uninstall
rasika-chivate Dec 4, 2024
ae300c0
Update installEverest.md
rasika-chivate Dec 4, 2024
14b0ccc
Update uninstall _everest_helm.md
rasika-chivate Dec 4, 2024
76f2ccb
Update mkdocs-base.yml
rasika-chivate Dec 4, 2024
3d5a055
Update mkdocs-base.yml
rasika-chivate Dec 4, 2024
7a49cdf
Update mkdocs-base.yml
rasika-chivate Dec 4, 2024
32f332e
updated file name
rasika-chivate Dec 4, 2024
96c15d8
Update uninstallEverest.md
rasika-chivate Dec 4, 2024
51a7e09
update the heading for installing helm uisng CLI
rasika-chivate Dec 4, 2024
d916e42
Update installEverestCLI.md
rasika-chivate Dec 4, 2024
ae8b03b
Update installEverest.md
rasika-chivate Dec 4, 2024
be9e5fe
Update install_everest_helm_charts.md
rasika-chivate Dec 4, 2024
71da8d7
Update mkdocs-base.yml
rasika-chivate Dec 4, 2024
585a5cc
Update install_everest_helm_charts.md
rasika-chivate Dec 4, 2024
2d893ed
Update uninstallEverest.md
rasika-chivate Dec 4, 2024
4c9d951
formatting fix
rasika-chivate Dec 4, 2024
250fba5
Update install_everest_helm_charts.md
rasika-chivate Dec 4, 2024
a4f368b
Update install_everest_helm_charts.md
rasika-chivate Dec 4, 2024
b0e734a
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 5, 2024
e3451a4
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 5, 2024
95659a5
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 5, 2024
73d4ca3
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 5, 2024
44859bd
Update install_everest_helm_charts.md
rasika-chivate Dec 5, 2024
0de6fd4
Update install_everest_helm_charts.md
rasika-chivate Dec 5, 2024
c7a94f8
Update install_everest_helm_charts.md
rasika-chivate Dec 5, 2024
bb818a0
Update install_everest_helm_charts.md
rasika-chivate Dec 5, 2024
4c44420
Update install_everest_helm_charts.md
rasika-chivate Dec 5, 2024
47e6045
Update SetupPrereqs.md
rasika-chivate Dec 5, 2024
50d827f
Update installEverestCLI.md
rasika-chivate Dec 5, 2024
42314d0
resrructured the install and quickinstall section
rasika-chivate Dec 5, 2024
5bdf4d6
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
9947ea6
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
4b10a1d
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
0860875
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
726a189
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
97fe71f
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
a7d6b6e
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
f003bb1
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
bdb01ee
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
14ce0e9
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
578e095
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
0546668
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
47f5b7d
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
b0db7bf
Fix the TOC
alina-derkach-oaza Dec 5, 2024
c3f3117
Fix the TOC
alina-derkach-oaza Dec 5, 2024
97165b7
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
9dace7b
Merge branch 'Helm_charts' of https://github.com/percona/everest-doc …
rasika-chivate Dec 5, 2024
81c2fa2
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
d62a05e
Update mkdocs-base.yml
rasika-chivate Dec 5, 2024
4792996
granularized the topics
rasika-chivate Dec 6, 2024
c9fe5cc
Update supported_operarors_k8s.md
rasika-chivate Dec 6, 2024
147a242
updated the sections
rasika-chivate Dec 6, 2024
d16643a
Update prerequisites.md
rasika-chivate Dec 6, 2024
dcfdaa8
Update mkdocs-base.yml
rasika-chivate Dec 6, 2024
2020aad
Update installEverestCLI.md
rasika-chivate Dec 6, 2024
18c33cf
Update installEverestCLI.md
rasika-chivate Dec 6, 2024
30d6c7e
Update installEverestCLI.md
rasika-chivate Dec 6, 2024
8110f8e
Update installEverestCLI.md
rasika-chivate Dec 6, 2024
4b2cc88
Update install_everest_helm_charts.md
rasika-chivate Dec 6, 2024
325f40b
add tabs
rasika-chivate Dec 6, 2024
074d406
Update installEverestCLI.md
rasika-chivate Dec 6, 2024
f7bf324
Update installEverest.md
rasika-chivate Dec 6, 2024
096a998
Update installEverest.md
rasika-chivate Dec 6, 2024
cfb8383
Update installEverestCLI.md
rasika-chivate Dec 6, 2024
134a3d2
added the section to remove crds in the helm uninstall section
rasika-chivate Dec 6, 2024
1b643cf
Update uninstall_everest_helm.md
rasika-chivate Dec 6, 2024
2fda09d
Update uninstall_everest_helm.md
rasika-chivate Dec 6, 2024
95bb3e5
Update quick-install.md
rasika-chivate Dec 9, 2024
656bbde
Update quick-install.md
rasika-chivate Dec 9, 2024
f869f19
Update quick-install.md
rasika-chivate Dec 9, 2024
9a42e8b
Update quick-install.md
rasika-chivate Dec 9, 2024
cebb0c0
Update quick-install.md
rasika-chivate Dec 9, 2024
e74056a
Update quick-install.md
rasika-chivate Dec 9, 2024
de224bb
Update quick-install.md
rasika-chivate Dec 9, 2024
7e8d06f
Update quick-install.md
rasika-chivate Dec 9, 2024
7cadf57
Update quick-install.md
rasika-chivate Dec 9, 2024
9f56af4
Update quick-install.md
rasika-chivate Dec 9, 2024
33b3247
Update quick-install.md
rasika-chivate Dec 9, 2024
5fc5cab
Update prerequisites.md
rasika-chivate Dec 9, 2024
52c0a3f
Update quick-install.md
rasika-chivate Dec 9, 2024
30bcc34
Update quick-install.md
rasika-chivate Dec 9, 2024
3f07942
Update prerequisites.md
rasika-chivate Dec 9, 2024
8c00a02
Update quick-install.md
rasika-chivate Dec 9, 2024
d1a8d64
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 9, 2024
0e7f77c
Update install_everest_helm_charts.md
rasika-chivate Dec 9, 2024
60c1115
Update install_everest_helm_charts.md
rasika-chivate Dec 9, 2024
e6054de
fix table
rasika-chivate Dec 9, 2024
dc4a5be
Update quick-install.md
rasika-chivate Dec 9, 2024
3985e24
Update quick-install.md
rasika-chivate Dec 9, 2024
ac8ea9f
Update prerequisites.md
rasika-chivate Dec 9, 2024
0ee5054
added repo for Helm charts
rasika-chivate Dec 9, 2024
748658a
Update quick-install.md
rasika-chivate Dec 9, 2024
bd9dee6
add a note for helm charts for the CLI
rasika-chivate Dec 11, 2024
3d39691
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 11, 2024
a8b2534
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 11, 2024
a38269a
update the link to helm charts repo
rasika-chivate Dec 11, 2024
2a20399
Merge branch 'Helm_charts' of https://github.com/percona/everest-doc …
rasika-chivate Dec 11, 2024
e8f34ac
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 11, 2024
399c030
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 11, 2024
e0048b6
Update docs/uninstall/uninstall_everest_helm.md
rasika-chivate Dec 11, 2024
64f8010
Update docs/uninstall/uninstall_everest_helm.md
rasika-chivate Dec 11, 2024
616f5dd
Update docs/quick-install.md
rasika-chivate Dec 11, 2024
d582218
Update quick-install.md
rasika-chivate Dec 11, 2024
db4e078
Merge branch 'Helm_charts' of https://github.com/percona/everest-doc …
rasika-chivate Dec 11, 2024
cde5c33
Update installEverest.md
rasika-chivate Dec 11, 2024
0089054
Update installEverestCLI.md
rasika-chivate Dec 11, 2024
d120497
Update installEverestCLI.md
rasika-chivate Dec 11, 2024
4336349
Update index.md
rasika-chivate Dec 11, 2024
4b5cd8f
Update index.md
rasika-chivate Dec 11, 2024
38348a5
Update index.md
rasika-chivate Dec 11, 2024
8a02595
added upgrade folder and moved the upgrade files in that
rasika-chivate Dec 12, 2024
c77e60e
Update upgrade_with_cli.md
rasika-chivate Dec 13, 2024
ae8a22c
Before you upgrade helm
rasika-chivate Dec 13, 2024
1f4af45
upgrade crd
rasika-chivate Dec 13, 2024
880451e
upgrade helm release
rasika-chivate Dec 13, 2024
8189151
Update upgrade_with_helm.md
rasika-chivate Dec 13, 2024
c47a394
Update docs/quick-install.md
rasika-chivate Dec 13, 2024
8581496
Update docs/install/supported_operators_k8s.md
rasika-chivate Dec 13, 2024
2ef5b9c
Update docs/install/supported_operators_k8s.md
rasika-chivate Dec 13, 2024
9616a8f
Update mkdocs-base.yml
rasika-chivate Dec 13, 2024
04e11b5
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 13, 2024
7967aa5
Update mkdocs-base.yml
rasika-chivate Dec 13, 2024
5594b0a
Update docs/install/install_everest_helm_charts.md
rasika-chivate Dec 13, 2024
c1f929e
Update docs/install/installEverest.md
rasika-chivate Dec 13, 2024
c67860c
Update docs/upgrade/upgrade_with_helm.md
rasika-chivate Dec 13, 2024
0822bf1
Update docs/uninstall/uninstall_everest_helm.md
rasika-chivate Dec 13, 2024
e85069f
Update docs/upgrade/upgrade_with_helm.md
rasika-chivate Dec 13, 2024
e3ff206
Update uninstall_everest_helm.md
rasika-chivate Dec 13, 2024
1e9b25d
Update install_everest_helm_charts.md
rasika-chivate Dec 13, 2024
7cc7756
Update install_everest_helm_charts.md
rasika-chivate Dec 13, 2024
6df7269
Update uninstall_everest_helm.md
rasika-chivate Dec 13, 2024
73e1aa9
Update uninstallEverest.md
rasika-chivate Dec 13, 2024
6dc68c4
Update docs/install/installEverest.md
rasika-chivate Dec 16, 2024
de7efab
update the helm files
rasika-chivate Dec 17, 2024
172385a
added a note for upgrading helm charts
rasika-chivate Dec 17, 2024
4e02cf4
Revert "Update uninstallEverest.md"
rasika-chivate Dec 17, 2024
747a610
format outout
rasika-chivate Dec 17, 2024
327a4d6
Update uninstallEverest.md
rasika-chivate Dec 17, 2024
ed548d3
Update uninstallEverest.md
rasika-chivate Dec 17, 2024
ffddb61
Update uninstall_everest_helm.md
rasika-chivate Dec 17, 2024
90a1deb
add .--skip-db-namespace flag to skip ns
rasika-chivate Dec 27, 2024
685329f
Update installEverest.md
rasika-chivate Dec 27, 2024
308c74f
Update installEverest.md
rasika-chivate Dec 27, 2024
6e81389
Update installEverest.md
rasika-chivate Dec 27, 2024
7719110
Update installEverest.md
rasika-chivate Dec 27, 2024
b99362a
Update installEverest.md
rasika-chivate Dec 27, 2024
c164472
Update installEverest.md
rasika-chivate Dec 27, 2024
5d65e44
Update installEverest.md
rasika-chivate Dec 27, 2024
36d1d3c
Update installEverest.md
rasika-chivate Dec 27, 2024
5d9f05d
Update installEverest.md
rasika-chivate Dec 27, 2024
3201312
Update installEverest.md
rasika-chivate Dec 27, 2024
3985d01
Update installEverest.md
rasika-chivate Dec 27, 2024
9086346
Update installEverest.md
rasika-chivate Dec 27, 2024
b0f25ef
Update installEverest.md
rasika-chivate Dec 27, 2024
77a952b
Update installEverest.md
rasika-chivate Dec 27, 2024
2809b94
Update installEverest.md
rasika-chivate Dec 27, 2024
260f303
Update installEverest.md
rasika-chivate Dec 27, 2024
6384601
Update installEverest.md
rasika-chivate Dec 27, 2024
d122bdf
Update installEverest.md
rasika-chivate Dec 27, 2024
8571838
Update installEverest.md
rasika-chivate Dec 27, 2024
6e520cf
Update installEverest.md
rasika-chivate Dec 27, 2024
b77a2b8
Update installEverest.md
rasika-chivate Dec 27, 2024
35ccce2
Update installEverest.md
rasika-chivate Dec 27, 2024
9e31762
Update installEverest.md
rasika-chivate Dec 27, 2024
43a58a2
Update installEverest.md
rasika-chivate Dec 27, 2024
c7cb72d
Update installEverest.md
rasika-chivate Dec 27, 2024
e8767a1
Update installEverest.md
rasika-chivate Dec 30, 2024
d65ad35
updated Quick install guide for helm
rasika-chivate Dec 30, 2024
2a65a81
Update quick-install.md
rasika-chivate Dec 30, 2024
724ea21
add warning for GCR EOL
rasika-chivate Dec 30, 2024
56b0189
added warning abour GCR EOL
rasika-chivate Dec 30, 2024
c7889c9
Update install_everest_helm_charts.md
rasika-chivate Dec 30, 2024
c5fbb86
Update quick-install.md
rasika-chivate Dec 30, 2024
b3750b5
update the note for GCR EOL
rasika-chivate Dec 30, 2024
1e01bc3
updated the note for GCR EOL
rasika-chivate Dec 30, 2024
428ea8a
incorportae feedback by Ivan
rasika-chivate Dec 31, 2024
ef473d1
Update quick-install.md
rasika-chivate Dec 31, 2024
a6b2883
Update installEverest.md
rasika-chivate Dec 31, 2024
5242fa2
Update installEverest.md
rasika-chivate Dec 31, 2024
248999f
Update docs/upgrade/upgrade_with_helm.md
rasika-chivate Dec 31, 2024
b5f456f
Update docs/upgrade/upgrade_with_helm.md
rasika-chivate Dec 31, 2024
8ef184b
Update docs/upgrade/upgrade_with_helm.md
rasika-chivate Dec 31, 2024
00ebd85
Update install_everest_helm_charts.md
rasika-chivate Dec 31, 2024
39d0843
Merge branch 'Helm_charts' of https://github.com/percona/everest-doc …
rasika-chivate Dec 31, 2024
7f52b06
Update installEverest.md
rasika-chivate Dec 31, 2024
df6b20d
Update docs/upgrade/upgrade_with_helm.md
rasika-chivate Jan 3, 2025
c7f0ce5
Update docs/upgrade/upgrade_with_helm.md
rasika-chivate Jan 3, 2025
c933bb5
Update docs/upgrade/upgrade_with_helm.md
rasika-chivate Jan 3, 2025
a5a6005
Update install_everest_helm_charts.md
rasika-chivate Jan 3, 2025
9ba317f
Merge branch 'Helm_charts' of https://github.com/percona/everest-doc …
rasika-chivate Jan 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes
File renamed without changes
5 changes: 2 additions & 3 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,10 @@ Percona Everest is the first open-source platform for automated database provisi

Let's start by enabling you to deploy an automated private DBaaS, eliminating vendor lock-in and complex in-house platform development.

[Percona Everest quickstart guide:material-arrow-right:](quickstart-guide/quick-install.md){.md-button } [Manage your first cluster :material-arrow-right:](use/db_provision.md){.md-button }
[Percona Everest quickstart guide:material-arrow-right:](quick-install.md){.md-button } [Manage your first cluster :material-arrow-right:](use/db_provision.md){.md-button }



## In this documentation
Refer to our documentation, and you'll be set up in no time.

<div data-grid markdown><div data-banner markdown>

Expand Down
63 changes: 0 additions & 63 deletions docs/install/SetupPrereqs.md

This file was deleted.

File renamed without changes.
File renamed without changes.
68 changes: 51 additions & 17 deletions docs/install/installEverest.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# Install Everest
# Install Percona Everest using CLI

rasika-chivate marked this conversation as resolved.
Show resolved Hide resolved
!!! warning
Google Container Registry (GCR) is scheduled to be deprecated and will officially shut down on March 18, 2025. All versions of Percona Everest prior to 1.4.0 depend on images hosted on GCR, meaning that downloading those images will fail after the shutdown date. We strongly recommend upgrading to Percona Everest version 1.4.0 as soon as possible. If you do not upgrade, Percona Everest will no longer function.

For more details, refer to the [Container Registry Deprecation documentation](https://cloud.google.com/artifact-registry/docs/transition/prepare-gcr-shutdown){:target="_blank"}.

## Before you start

Expand All @@ -8,36 +13,65 @@ Before running the commands in the **Installation** section, note that Everest w
export KUBECONFIG=~/.kube/config
```

## Installation
## Install Percona Everest

!!! info "Important"
Starting from version 1.4.0, `everestctl` now uses the [Helm chart](https://github.com/percona/percona-helm-charts/tree/main/charts/everest){:target="_blank"} to install Percona Everest. To configure chart parameters during installation through the CLI, you can:

* Use the `--helm-.set` flag to specify individual parameter values.
* Provide a values file with the `--helm.values` flag for bulk configuration.

To install and provision Percona Everest to Kubernetes:
{.power-number}

1. Download the latest release of [everestctl](https://github.com/percona/everest/releases/latest){:target="_blank"} to provision Percona Everest. For detailed installation instructions, see [CLI installation documentation](../install/installEverestCLI).

2. Install Percona Everest using one of the following commands:
2. You can install Percona Everest using either the wizard or the headless mode.

!!! note
* If you do not specify a namespace, the `everest` namespace gets provisioned by default.
* You can skip provisioning the database namespace during initial installation by using the flag `--skip-db-namespace`.

```sh
everestctl install
```
```
everestctl install --skip-db-namespace
```
To explore namespaces management in details, refer to the section on [namespace management](../administer/manage_namespaces.md).

Enter the specific names for the namespaces you want Percona Everest to manage, separating each name with a comma. [These](../use/multi-namespaces.md#default-namespaces-in-percona-everest) namespaces are restricted and cannot be used for deploying databases. Make sure that you enter **at least** one namespace.

- **Install Percona Everest using the wizard**
{.power-number}

Alternatively, you can set multiple namepaces in the headless mode:
1. Run the following command.
```sh
everestctl install
```

```sh
everestctl install --namespaces <namespace-name1>,<namespace-name2> --operator.mongodb=true --operator.postgresql=true --operator.xtradb-cluster=true --skip-wizard
```
Replace `<namespace-name>` with the desired name for your namespace.
2. Enter the specific names for the namespaces you want Percona Everest to manage, separating each name with a comma. [These](../use/multi-namespaces.md#default-namespaces-in-percona-everest) namespaces are restricted and cannot be used for deploying databases.

??? example "Example"
```
everestctl install --namespaces dev,prod --operator.mongodb=true --operator.postgresql=true --operator.xtradb-cluster=true --skip-wizard
```
3. If you skip adding the namespaces while installing Percona Everest, you can add them later using the following command.

To gain a deeper understanding of how to install different operators in various namespaces, refer to the [configure multiple namespaces](../use/multi-namespaces.md#configure-multiple-namespaces) section.
```sh
everestctl namespaces add [NAMESPACE]
```

- **Install Percona Everest using the headless mode**
{.power-number}

1. Run the following command. You can set multiple namepaces in the headless mode. Replace `<namespace-name>` with the desired name for your namespace.
```sh
everestctl install --namespaces <namespace-name1>,<namespace-name2> --operator.mongodb=true --operator.postgresql=true --operator.xtradb-cluster=true --skip-wizard
```

??? example "Example"
```
everestctl install --namespaces dev,prod --operator.mongodb=true --operator.postgresql=true --operator.xtradb-cluster=true --skip-wizard
```

2. If you skip adding the namespaces while installing Percona Everest, you can add them later using the following command.

```sh
everestctl namespaces add [NAMESPACE]
```


3. Update the password for the `admin` user:
Expand Down
92 changes: 60 additions & 32 deletions docs/install/installEverestCLI.md
Original file line number Diff line number Diff line change
@@ -1,53 +1,81 @@
# Install Everest CLI
# Install Percona Everest CLI

!!! info "Important"
Installing the Percona Everest CLI is only necessary if you want to use it to install Percona Everest; it is **not** required if you prefer to install Percona Everest with Helm.

You can download the latest version of Everest CLI by visiting the latest release page in [this repository](https://github.com/percona/everest/releases/latest).

## Linux and WSL

To install Everest CLI on Linux or WSL, run the following commands:
=== "Linux and WSL"

To install Everest CLI on Linux or WSL, run the following commands:
{.power-number}

1. Download the latest version of Everest CLI.

```sh
curl -sSL -o everestctl-linux-amd6 https://github.com/percona/everest/releases/latest/download/everestctl-linux-amd64
```

2. Install the Everest CLI binary to /usr/local/bin/.

```sh
sudo install -m 555 everestctl-linux-amd64 /usr/local/bin/everestctl
```

3. Remove the Everest CLI binary to clean up.

```sh
rm everestctl-linux-amd64
```

=== "macOS (Apple Silicon)"

To install Everest CLI on macOS with Apple Silicon, run the following commands:
{.power-number}

1. Download the latest version of Everest CLI for Apple Silicon.

```bash
# Download the latest version of Everest CLI
curl -sSL -o everestctl-linux-amd64 https://github.com/percona/everest/releases/latest/download/everestctl-linux-amd64
```sh
curl -sSL -o everestctl-darwin-arm64 https://github.com/percona/everest/releases/latest/download/everestctl-darwin-arm64
```

# Install the Everest CLI binary to /usr/local/bin/
sudo install -m 555 everestctl-linux-amd64 /usr/local/bin/everestctl
2. Install the Everest CLI binary to /usr/local/bin/.

# Remove the Everest CLI binary to clean up
rm everestctl-linux-amd64
```
```sh
sudo install -m 555 everestctl-darwin-arm64 /usr/local/bin/everestctl
```
3. Remove the Everest CLI binary to clean up

## macOS (Apple Silicon)
```sh
rm everestctl-darwin-arm64
```

To install Everest CLI on macOS with Apple Silicon, run the following commands:
=== "macOS (Intel CPU)"

```bash
# Download the latest version of Everest CLI for Apple Silicon
curl -sSL -o everestctl-darwin-arm64 https://github.com/percona/everest/releases/latest/download/everestctl-darwin-arm64
To install Everest CLI on macOS with an Intel CPU, run the following commands:
{.power-number}

# Install the Everest CLI binary to /usr/local/bin/
sudo install -m 555 everestctl-darwin-arm64 /usr/local/bin/everestctl

# Remove the Everest CLI binary to clean up
rm everestctl-darwin-arm64
```
1. Download the latest version of Everest CLI for Intel CPUs.

## macOS (Intel CPU)
```sh
curl -sSL -o everestctl-darwin-amd64 https://github.com/percona/everest/releases/latest/download/everestctl-darwin-amd64
```

To install Everest CLI on macOS with an Intel CPU, run the following commands:
2. Install the Everest CLI binary to /usr/local/bin/.

```bash
# Download the latest version of Everest CLI for Intel CPUs
curl -sSL -o everestctl-darwin-amd64 https://github.com/percona/everest/releases/latest/download/everestctl-darwin-amd64
```sh
sudo install -m 555 everestctl-darwin-amd64 /usr/local/bin/everestctl
```

# Install the Everest CLI binary to /usr/local/bin/
sudo install -m 555 everestctl-darwin-amd64 /usr/local/bin/everestctl
3. Remove the Everest CLI binary to clean up.

# Remove the Everest CLI binary to clean up
rm everestctl-darwin-amd64
```
```sh
rm everestctl-darwin-amd64
```

### Next steps
## Next steps

Start by installing Percona Everest:

Expand Down
Loading
Loading