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

Brand new file 2 #6

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
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
254 changes: 254 additions & 0 deletions ru/storage/quickstart-aws-cli.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,254 @@
---
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
---
---

title: "Начало работы с помощью AWS CLI"
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
title: "Начало работы с помощью AWS CLI"
title: «Начало работы с помощью AWS CLI»

description: "Следуя данной инструкции, вы сможете создать бакета и загрузить в него объект с помощью AWS CLI."
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
description: "Следуя данной инструкции, вы сможете создать бакета и загрузить в него объект с помощью AWS CLI."
description: «Следуя данной инструкции, вы сможете создать бакет и загрузить в него объект с помощью AWS CLI».

---
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
---
---


# Как начать работать с AWS CLI в {{ objstorage-full-name }}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# Как начать работать с AWS CLI в {{ objstorage-full-name }}
# Как начать работать с AWS CLI в objstorage-full-name


[AWS CLI](../tools/aws-cli.md) является одним из самых популярных инструментов для работы с {{ objstorage-name }}. В этом разделе вы научитесь работать с сервисом с помощью этого инструмента. Инструкцию о работе в консоли управления см. в документе [{#T}](../quickstart.md).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[AWS CLI](../tools/aws-cli.md) является одним из самых популярных инструментов для работы с {{ objstorage-name }}. В этом разделе вы научитесь работать с сервисом с помощью этого инструмента. Инструкцию о работе в консоли управления см. в документе [{#T}](../quickstart.md).
[AWS CLI](../tools/aws-cli.md) является одним из самых популярных инструментов для работы с {{ objstorage-name }}. В этом разделе вы научитесь работать с сервисом с помощью этого инструмента. Инструкцию о работе в консоли управления см. в документе [{#T}](../quickstart.md).


Чтобы начать работу с AWS CLI:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Чтобы начать работу с AWS CLI:
Чтобы начать работу с AWS CLI:


1. [Подготовьте облако к работе](#before-you-begin).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. [Подготовьте облако к работе](#before-you-begin).
1. [Подготовьте облако к работе](#before-you-begin)

1. [Настройте сервисный аккаунт](#create-sa).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. [Настройте сервисный аккаунт](#create-sa).
1. [Настройте сервисный аккаунт](#create-sa).

1. [Установите и настройте AWS CLI](#cli-setup).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. [Установите и настройте AWS CLI](#cli-setup).
1. [Установите и настройте AWS CLI](#cli-setup).

1. [Создайте бакет](#the-first-bucket).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. [Создайте бакет](#the-first-bucket).
1. Создайте бакет #the-first-bucket.

1. [Загрузите объект в бакет](#upload-files).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. [Загрузите объект в бакет](#upload-files).
1. Загрузите объект в бакет #upload-files.

1. [Получите ссылку на скачивание файла](#get-link).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. [Получите ссылку на скачивание файла](#get-link).
1. [Получите ссылку на скачивание файла](#get-link).


## Подготовьте облако к работе {#before-you-begin}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Подготовьте облако к работе {#before-you-begin}
## Подготовьте облако к работе { #before-you-begin }


{% list tabs group=instructions %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% list tabs group=instructions %}
{% list tabs group=\"instructions\" %}


- Консоль управления {#console}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Консоль управления {#console}
- Консоль управления {\#console}


1. Перейдите в [консоль управления]({{ link-console-main }}), затем войдите в {{ yandex-cloud }} или зарегистрируйтесь, если вы еще не зарегистрированы.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Перейдите в [консоль управления]({{ link-console-main }}), затем войдите в {{ yandex-cloud }} или зарегистрируйтесь, если вы еще не зарегистрированы.
1. Перейдите в [консоль управления]({{ link-console-main }}), затем войдите в {{ yandex-cloud }} или зарегистрируйтесь, если вы ещё не зарегистрированы.

1. На странице [**{{ ui-key.yacloud_billing.billing.label_service }}**]({{ link-console-billing }}) убедитесь, что у вас подключен {% if audience != "internal" %}[платежный аккаунт](../../billing/concepts/billing-account.md){% else %}платежный аккаунт{% endif %} и он находится в статусе `ACTIVE` или `TRIAL_ACTIVE`. Если платежного аккаунта нет, {% if audience != "internal" %}[создайте его](../../billing/quickstart/index.md#create_billing_account){% else %}создайте его{% endif %}.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. На странице [**{{ ui-key.yacloud_billing.billing.label_service }}**]({{ link-console-billing }}) убедитесь, что у вас подключен {% if audience != "internal" %}[платежный аккаунт](../../billing/concepts/billing-account.md){% else %}платежный аккаунт{% endif %} и он находится в статусе `ACTIVE` или `TRIAL_ACTIVE`. Если платежного аккаунта нет, {% if audience != "internal" %}[создайте его](../../billing/quickstart/index.md#create_billing_account){% else %}создайте его{% endif %}.
1. На странице [**{{ ui-key.yacloud_billing.billing.label_service }}**]({{ link-console-billing }}) убедитесь, что у вас подключен {% if audience != "internal" %}[платежный аккаунт](../../billing/concepts/billing-account.md){% else %}платежный аккаунт{% endif %} и он находится в статусе `ACTIVE` или `TRIAL_ACTIVE`. Если платежного аккаунта нет, {% if audience != "internal" %}[создайте его](../../billing/quickstart/index.md#create_billing_account){% else %}создайте его{% endif %}.

1. На странице [{{ ui-key.yacloud.common.resource-acl.label_access-bindings }}]({{ link-console-access-management }}) убедитесь, что у вас следующие _минимальные_ роли:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. На странице [{{ ui-key.yacloud.common.resource-acl.label_access-bindings }}]({{ link-console-access-management }}) убедитесь, что у вас следующие _минимальные_ роли:
1. На странице [{{ ui-key.yacloud.common.resource-acl.label_access-bindings }}]({{ link-console-access-management }}) убедитесь, что у вас следующие минимальные роли:

* для создания [сервисного аккаунта](../../iam/concepts/users/service-accounts.md) и получения на него ключей доступа — [iam.serviceAccounts.admin](../../iam/roles-reference.md#iam-serviceAccounts-admin) на [каталог](../../resource-manager/concepts/resources-hierarchy.md#folder). Если вы хотите использовать существующий сервисный аккаунт, достаточно роли `iam.serviceAccounts.admin` на этот сервисный аккаунт.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* для создания [сервисного аккаунта](../../iam/concepts/users/service-accounts.md) и получения на него ключей доступа — [iam.serviceAccounts.admin](../../iam/roles-reference.md#iam-serviceAccounts-admin) на [каталог](../../resource-manager/concepts/resources-hierarchy.md#folder). Если вы хотите использовать существующий сервисный аккаунт, достаточно роли `iam.serviceAccounts.admin` на этот сервисный аккаунт.
* Для создания сервисного аккаунта и получения на него ключей доступа — iam.serviceAccounts.admin на каталог. Если вы хотите использовать существующий сервисный аккаунт, достаточно роли iam.serviceAccounts.admin для этого сервисного аккаунта.

* для назначения сервисному аккаунту нужной роли — [storage.admin](../../storage/security/index.md#storage-admin) на каталог.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* для назначения сервисному аккаунту нужной роли — [storage.admin](../../storage/security/index.md#storage-admin) на каталог.
*Для назначения сервисному аккаунту нужной роли — storage.admin* (https://cloud.yandex.ru/ru/services/storage/security#storage-admin) *на каталог.*


Если у вас примитивная роль [admin](../../iam/roles-reference.md#admin) на каталог, назначать дополнительно роли не требуется.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Если у вас примитивная роль [admin](../../iam/roles-reference.md#admin) на каталог, назначать дополнительно роли не требуется.
Если у вас примитивная роль admin (см. каталог ролей в документации), назначать дополнительно роли не требуется.


{% endlist %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endlist %}
{% endlist %}


## Настройте сервисный аккаунт {#create-sa}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Настройте сервисный аккаунт {#create-sa}
## Настройте сервисный аккаунт { #create-sa }


{% list tabs group=instructions %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% list tabs group=instructions %}
{% list tabs group=\"instructions\" %}


- Консоль управления {#console}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Консоль управления {#console}
- Консоль управления {\#console}


1. Создайте сервисный аккаунт:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Создайте сервисный аккаунт:
1. Создайте сервисный аккаунт.


{% include [create-sa-via-console-without-role](../../_includes/iam/create-sa-via-console-without-role.md) %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% include [create-sa-via-console-without-role](../../_includes/iam/create-sa-via-console-without-role.md) %}
{% include [create-sa-via-console-without-role](../../_includes/iam/create-sa-via-console-without-role.md) %}


Вы также можете использовать существующий сервисный аккаунт.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Вы также можете использовать существующий сервисный аккаунт.
Вы также можете использовать существующий сервисный аккаунт.


Подробнее см. в документе [{#T}](../../iam/operations/sa/create.md).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Подробнее см. в документе [{#T}](../../iam/operations/sa/create.md).
Подробнее см. в документе { #T } (../../iam/operations/sa/create.md).


1. Назначьте сервисному аккаунту нужную [роль](../security/index.md#roles-list), например [storage.editor](../security/index.md#storage-editor) на каталог:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Назначьте сервисному аккаунту нужную [роль](../security/index.md#roles-list), например [storage.editor](../security/index.md#storage-editor) на каталог:
1. Назначьте сервисному аккаунту нужную роль, например storage.editor на каталог.


1. В [консоли управления]({{ link-console-main }}) выберите нужное облако или каталог.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. В [консоли управления]({{ link-console-main }}) выберите нужное облако или каталог.
1. В консоли управления ({{ link-console-main }}) выберите нужное облако или каталог.

1. Перейдите на вкладку **{{ ui-key.yacloud.common.resource-acl.label_access-bindings }}**.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Перейдите на вкладку **{{ ui-key.yacloud.common.resource-acl.label_access-bindings }}**.
1. Перейдите на вкладку **{{ ui-key.yacloud.common.resource-acl.label_access_bindings }}**.

1. Нажмите кнопку **{{ ui-key.yacloud.common.resource-acl.button_configure-access }}**.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Нажмите кнопку **{{ ui-key.yacloud.common.resource-acl.button_configure-access }}**.
1. Нажмите кнопку **{{ ui-key.yandex.cloud.common.resource-acl.button_configure-access }}**.

1. В открывшемся окне выберите раздел **{{ ui-key.yacloud_components.acl.label.service-accounts}}**.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. В открывшемся окне выберите раздел **{{ ui-key.yacloud_components.acl.label.service-accounts}}**.
1. В открывшемся окне выберите раздел **Service Accounts**.

1. Выберите нужный сервисный аккаунт из списка или воспользуйтесь поиском.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Выберите нужный сервисный аккаунт из списка или воспользуйтесь поиском.
1. Выберите нужный сервисный аккаунт из списка или воспользуйтесь поиском.

1. Нажмите кнопку ![image](../../_assets/console-icons/plus.svg) **{{ ui-key.yacloud_components.acl.button.add-role }}** и выберите роль из списка или воспользуйтесь поиском.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Нажмите кнопку ![image](../../_assets/console-icons/plus.svg) **{{ ui-key.yacloud_components.acl.button.add-role }}** и выберите роль из списка или воспользуйтесь поиском.
1. Нажмите кнопку \![image](../../_assets/console-icons/plus.svg) **{{ ui-key.Yandex_Cloud_components.acl.button.add-role }}** и выберите роль из списка или воспользуйтесь поиском.

1. Нажмите кнопку **{{ ui-key.yacloud_components.acl.action.apply }}**.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Нажмите кнопку **{{ ui-key.yacloud_components.acl.action.apply }}**.
1. Нажмите кнопку **{{ ui-key.YandexCloudComponents.acl.action.apply }}**.


Подробнее см. в документе [{#T}](../../iam/operations/sa/assign-role-for-sa.md).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Подробнее см. в документе [{#T}](../../iam/operations/sa/assign-role-for-sa.md).
Подробнее см. в документе { #T } (../../iam/operations/sa/assign-role-for-sa.md).


{% include [access-bucket-sa](../../_includes/storage/access-bucket-sa.md) %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% include [access-bucket-sa](../../_includes/storage/access-bucket-sa.md) %}
{% include [access-bucket-sa](../../_includes/storage/access-bucket-sa.md) %}


1. Создайте статический ключ доступа {#create-keys}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Создайте статический ключ доступа {#create-keys}
1. Создайте статический ключ доступа { #create-keys }.


1. В [консоли управления]({{ link-console-main }}) перейдите в каталог, которому принадлежит сервисный аккаунт.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. В [консоли управления]({{ link-console-main }}) перейдите в каталог, которому принадлежит сервисный аккаунт.
1. В консоли управления ({{ link-console-main }}) перейдите в каталог, которому принадлежит сервисный аккаунт.

1. В списке сервисов выберите **{{ ui-key.yacloud.iam.folder.dashboard.label_iam }}**.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. В списке сервисов выберите **{{ ui-key.yacloud.iam.folder.dashboard.label_iam }}**.
1. В списке сервисов выберите **IAM**.

1. На панели слева выберите ![FaceRobot](../../_assets/console-icons/face-robot.svg) **{{ ui-key.yacloud.iam.label_service-accounts }}**.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. На панели слева выберите ![FaceRobot](../../_assets/console-icons/face-robot.svg) **{{ ui-key.yacloud.iam.label_service-accounts }}**.
1. На панели слева выберите \![FaceRobot](../../_assets/console-icons/face-robot.svg) **{{ ui-key.yacloud.iam.label_service-accounts }}**.

1. В открывшемся списке выберите нужный сервисный аккаунт.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. В открывшемся списке выберите нужный сервисный аккаунт.
1. В открывшемся списке выберите нужный сервисный аккаунт.

1. Нажмите кнопку **{{ ui-key.yacloud.iam.folder.service-account.overview.button_create-key-popup }}** на верхней панели.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Нажмите кнопку **{{ ui-key.yacloud.iam.folder.service-account.overview.button_create-key-popup }}** на верхней панели.
1. Нажмите кнопку **{{ ui-key.yandex.cloud.iam.folder.service-account.overview.button_create-key-popup }}** на верхней панели.

1. Выберите **{{ ui-key.yacloud.iam.folder.service-account.overview.button_create_service-account-key }}**.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Выберите **{{ ui-key.yacloud.iam.folder.service-account.overview.button_create_service-account-key }}**.
1. Выберите **{{ ui-key.yandex.cloud.iam.folder.service-account.overview.button_create_service-account-key }}**.

1. Задайте описание ключа и нажмите кнопку **{{ ui-key.yacloud.iam.folder.service-account.overview.popup-key_button_create }}**.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Задайте описание ключа и нажмите кнопку **{{ ui-key.yacloud.iam.folder.service-account.overview.popup-key_button_create }}**.
1. Задайте описание ключа и нажмите кнопку {{ ui-key.yacloud.iam.folder.service-account.overview.popup-key_button_create }}.

1. Сохраните идентификатор и секретный ключ.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Сохраните идентификатор и секретный ключ.
1. Сохраните идентификатор и секретный ключ.


{% note alert %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% note alert %}
{% note alert %}


После закрытия диалога значение ключа будет недоступно.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
После закрытия диалога значение ключа будет недоступно.
После закрытия диалога значение ключа будет недоступно.


{% endnote %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endnote %}
{% endnote %}


Подробнее см. в документе [{#T}](../../iam/operations/sa/create-access-key.md).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Подробнее см. в документе [{#T}](../../iam/operations/sa/create-access-key.md).
Подробнее см. в документе { #T } (../../iam/operations/sa/create-access-key.md).


{% endlist %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endlist %}
{% endlist %}


## Установите и настройте AWS CLI {#cli-setup}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Установите и настройте AWS CLI {#cli-setup}
## Установите и настройте AWS CLI {#cli-setup}


1. Установите AWS CLI:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Установите AWS CLI:
1. Установите AWS CLI:


{% list tabs group=operating_system %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% list tabs group=operating_system %}
{% list tabs group=operating_system %}


- Linux {#linux}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Linux {#linux}
- Linux { #linux }


1. В терминале выполните команду:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. В терминале выполните команду:
1. В терминале выполните команду:


```bash
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```bash

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" --output "awscliv2.zip"
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" --output "awscliv2.zip"
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" --output awscliv2.zip

unzip awscliv2.zip
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
unzip awscliv2.zip
unzip awscliv2.zip

sudo ./aws/install
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
sudo ./aws/install
sudo ./aws/install

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


1. После завершения установки перезапустите терминал.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. После завершения установки перезапустите терминал.
1. После завершения установки, перезапустите терминал.


- macOS {#macos}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- macOS {#macos}
- macOS { #macos }


1. В терминале выполните команду:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. В терминале выполните команду:
1. В терминале выполните команду:


```bash
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```bash

curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" --output "AWSCLIV2.pkg"
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" --output "AWSCLIV2.pkg"
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" --output "AWSCLIV2.pkg"

sudo installer -pkg AWSCLIV2.pkg -target /
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
sudo installer -pkg AWSCLIV2.pkg -target /
sudo installer -pkg AWSCLIV2.pkg -target /

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


1. После завершения установки перезапустите терминал.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. После завершения установки перезапустите терминал.
1. После завершения установки, перезапустите терминал.


- Windows {#windows}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Windows {#windows}
- Windows {\#windows}


1. Скачайте [установочный файл](https://awscli.amazonaws.com/AWSCLIV2.msi) AWS CLI.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Скачайте [установочный файл](https://awscli.amazonaws.com/AWSCLIV2.msi) AWS CLI.
1. Скачайте установочный файл [https://awscli.amazonaws.com/AWSCLIV2.msi](https://awscli.amazonaws.com/AWSCLIV2.msi) AWS CLI.

1. Откройте файл и следуйте инструкциям программы установки.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Откройте файл и следуйте инструкциям программы установки.
1. Откройте файл и следуйте инструкциям программы установки.


{% endlist %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endlist %}
{% endlist %}


Подробнее об установке AWS CLI см. в [документации AWS](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Подробнее об установке AWS CLI см. в [документации AWS](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html).
Подробнее об установке AWS CLI см. в [документации AWS](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html).


1. Настройте AWS CLI:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Настройте AWS CLI:
1. Настройте AWS CLI:


{% list tabs group=instructions %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% list tabs group=instructions %}
{% list tabs group=instructions %}


- AWS CLI {#aws-cli}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- AWS CLI {#aws-cli}
- AWS CLI { #aws-cli }


1. В терминале введите команду для настройки AWS CLI:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. В терминале введите команду для настройки AWS CLI:
1. В терминале введите команду для настройки AWS CLI.


```bash
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```bash

aws configure
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
aws configure
aws configure

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


1. Введите значения для параметров:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Введите значения для параметров:
1. Введите значения для параметров:


* `AWS Access Key ID` — идентификатор статического ключа, полученный ранее.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* `AWS Access Key ID` — идентификатор статического ключа, полученный ранее.
* AWS Access Key ID — идентификатор статического ключа, полученный ранее.

* `AWS Secret Access Key` — секретный ключ, полученный ранее.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* `AWS Secret Access Key` — секретный ключ, полученный ранее.
* AWS Secret Access Key — секретный ключ, полученный ранее.

* `Default region name` — регион `{{ region-id }}`.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* `Default region name` — регион `{{ region-id }}`.
* `Default region name` — регион {{ region-id }}.


Для работы с {{ objstorage-name }} всегда указывайте регион — `{{ region-id }}`. Другие значения региона могут привести к ошибке авторизации.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Для работы с {{ objstorage-name }} всегда указывайте регион — `{{ region-id }}`. Другие значения региона могут привести к ошибке авторизации.
Для работы с {{ objstorage-name }} всегда указывайте регион — `{{ region-id }}`. Другие значения региона могут привести к ошибке авторизации.


{% if region == "kz" %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% if region == "kz" %}
{% if region == "kz" %}


{% include [kz-s3-region-note](../../_includes/kz-s3-region-note.md) %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% include [kz-s3-region-note](../../_includes/kz-s3-region-note.md) %}
{% include [kz-s3-region-note](../../_includes/kz-s3-region-note.md) %}


{% endif %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endif %}
{% endif %}


Значения остальных параметров оставьте без изменений.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Значения остальных параметров оставьте без изменений.
Значения остальных параметров оставьте без изменений.


{% if audience != "internal" %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% if audience != "internal" %}
{% if audience != "internal" %}


{% include [store-aws-key-in-lockbox](../../_includes/storage/store-aws-key-in-lockbox.md) %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% include [store-aws-key-in-lockbox](../../_includes/storage/store-aws-key-in-lockbox.md) %}
{% include [store-aws-key-in-lockbox](../../_includes/storage/store-aws-key-in-lockbox.md) %}


{% endif %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endif %}
{% endif %}


1. Задайте эндпоинт {{ objstorage-name }}:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Задайте эндпоинт {{ objstorage-name }}:
1. Задайте эндпоинт {{objstorage-name}}:


```bash
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```bash

aws configure set endpoint_url https://{{ s3-storage-host }}/
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
aws configure set endpoint_url https://{{ s3-storage-host }}/
aws configure set endpoint_url https://{{ s3-storage-host }}/

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


{% cut "Пример получившихся конфигурационных файлов" %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% cut "Пример получившихся конфигурационных файлов" %}
{% cut "Пример получившихся конфигурационных файлов" %}


* `~/.aws/config`:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* `~/.aws/config`:
* `~/.aws/config`:


{% if region == "ru" %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% if region == "ru" %}
{% if region == "ru" %}


```text
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```text
```text

[default]
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[default]
[default]

region = {{ region-id }}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
region = {{ region-id }}
region = { region-id }

endpoint_url = https://{{ s3-storage-host }}/
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
endpoint_url = https://{{ s3-storage-host }}/
endpoint_url = https://{{ s3-storage-host }}/

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


{% endif %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endif %}
{% endif %}


{% if region == "kz" %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% if region == "kz" %}
{% if region == "kz" %}


```text
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```text
```text

[default]
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[default]
[default]

region = kz1
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
region = kz1
region = kz1

endpoint_url = https://{{ s3-storage-host }}/
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
endpoint_url = https://{{ s3-storage-host }}/
endpoint_url = https://{{ s3-storage-host }}/```

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


{% endif %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endif %}
{% endif %}


* `~/.aws/credentials`:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* `~/.aws/credentials`:
* `~/.aws/credentials`:


```text
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```text
```text

[default]
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[default]
[default]

aws_access_key_id = <идентификатор_статического_ключа>
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
aws_access_key_id = <идентификатор_статического_ключа>
aws_access_key_id = <идентификатор статического ключа>

aws_secret_access_key = <секретный_ключ>
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
aws_secret_access_key = <секретный_ключ>
aws_secret_access_key = <секретный_ключ>

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


{% endcut %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endcut %}
{% endcut %}


{% endlist %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endlist %}
{% endlist %}


Подробнее о настройке AWS CLI см. в [документации AWS](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Подробнее о настройке AWS CLI см. в [документации AWS](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html).
Подробнее о настройке AWS CLI см. в [документации AWS](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html).


{% note info %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% note info %}
{% note info %}


Учитывайте [особенности](../tools/aws-cli.md#specifics) работы AWS CLI с {{ objstorage-name }}.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Учитывайте [особенности](../tools/aws-cli.md#specifics) работы AWS CLI с {{ objstorage-name }}.
Учитывайте особенности работы AWS CLI с {{objstorage-name}}.


{% endnote %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endnote %}
{% endnote %}


## Создайте бакет {#the-first-bucket}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Создайте бакет {#the-first-bucket}
## Создайте бакет { #the-first-bucket }


{% list tabs group=instructions %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% list tabs group=instructions %}
{% list tabs group=instructions %}


- AWS CLI {#aws-cli}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- AWS CLI {#aws-cli}
- AWS CLI { #aws-cli }


В терминале выполните команду, указав имя [бакета](../concepts/bucket.md):
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
В терминале выполните команду, указав имя [бакета](../concepts/bucket.md):
В терминале выполните команду, указав имя [бакета](../concepts/bucket.md).


```bash
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```bash

aws s3 mb s3://<имя_бакета>
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
aws s3 mb s3://<имя_бакета>
aws s3 mb s3://<имя_бакета>

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


Подробности см. в документе [{#T}](../operations/buckets/create.md).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Подробности см. в документе [{#T}](../operations/buckets/create.md).
Подробности см. в документе { #T } (../operations/buckets/create.md).


{% endlist %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endlist %}
{% endlist %}


## Загрузите объект в бакет {#upload-files}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Загрузите объект в бакет {#upload-files}
## Загрузите объект в бакет { #upload-files }


{% list tabs group=instructions %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% list tabs group=instructions %}
{% list tabs group=\"instructions\" %}


- AWS CLI {#aws-cli}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- AWS CLI {#aws-cli}
- AWS CLI { #aws-cli }


Чтобы загрузить [объект](../concepts/object.md), выполните команду, указав путь к локальному файлу, который нужно загрузить, имя вашего бакета и [ключ](../concepts/object.md#key), по которому объект будет храниться в бакете:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Чтобы загрузить [объект](../concepts/object.md), выполните команду, указав путь к локальному файлу, который нужно загрузить, имя вашего бакета и [ключ](../concepts/object.md#key), по которому объект будет храниться в бакете:
Чтобы загрузить [объект](../concepts/object.md), выполните команду, указав путь к локальному файлу, который нужно загрузить, имя вашего бакета и [ключ](../concepts/object.md#key), по которому объект будет храниться в бакете.


```bash
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```bash

aws s3 cp <путь_к_локальному_файлу>/ s3://<имя_бакета>/<ключ_объекта>
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
aws s3 cp <путь_к_локальному_файлу>/ s3://<имя_бакета>/<ключ_объекта>
aws s3 cp <путь_к_локальному_файлу> / s3://<имя_бакета>/<ключ_объекта>

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


Подробности см. в документе [{#T}](../operations/objects/upload.md).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Подробности см. в документе [{#T}](../operations/objects/upload.md).
Подробности см. в документе { #T } (../operations/objects/upload.md).


{% endlist %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endlist %}
{% endlist %}


## Получите ссылку на скачивание объекта {#get-link}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Получите ссылку на скачивание объекта {#get-link}
## Получите ссылку на скачивание объекта { #get-link }


{% list tabs group=instructions %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% list tabs group=instructions %}
{% list tabs group=\"instructions\" %}


- AWS CLI {#aws-cli}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- AWS CLI {#aws-cli}
- AWS CLI { #aws-cli }


В терминале выполните команду, указав имя бакета, ключ объекта и время жизни ссылки в секундах:
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
В терминале выполните команду, указав имя бакета, ключ объекта и время жизни ссылки в секундах:
В терминале выполните команду, указав имя бакета, ключ объекта и время жизни ссылки в секундах.


```bash
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```bash

aws s3 presign s3://<имя_бакета>/<ключ_объекта> --expires-in <время_жизни>
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
aws s3 presign s3://<имя_бакета>/<ключ_объекта> --expires-in <время_жизни>
aws s3 presign s3://\[имя_бакета\]/\[ключ_объекта\] --expires-in \[время_жизни\]

```
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```


Полученной ссылкой вы можете поделиться или использовать ее в своем сервисе для доступа к файлу.
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Полученной ссылкой вы можете поделиться или использовать ее в своем сервисе для доступа к файлу.
Полученной ссылкой вы можете поделиться или использовать её в своём сервисе для доступа к файлу.


Подробности см. в документе [{#T}](../operations/objects/link-for-download.md).
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Подробности см. в документе [{#T}](../operations/objects/link-for-download.md).
Подробности см. в документе {\#T} (operations/objects/link-for-download.md).


{% endlist %}
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
{% endlist %}
{% endlist %}

Loading