Редактировал(а) Ирина Сафонова 06.01.2024, 14:12

От версии 16.1
отредактировано Ирина Сафонова
на 11.05.2023, 12:03
Изменить комментарий: К данной версии нет комментариев
К версии 12.1
отредактировано Ирина Сафонова
на 11.05.2023, 04:42
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -8,7 +8,7 @@
8 8  
9 9  Написанный на Go, [[etcd>>https://etcd.io/]] представляет собой распределенное хранилище ключей и значений для хранения данных, к которым должен обращаться распределенная система или кластер машин. В Kubernetes это серверная часть для обнаружения сервисов и хранения состояний и конфигураций кластера.
10 10  
11 -В разделе представлен [[пример развертывания etcd из App Store в KubeSphere>>https://wiki.dfcloud.ru/bin/view/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/I.%20%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%20%D1%80%D0%B0%D0%B7%D0%B2%D0%B5%D1%80%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F/#H41F44043843C43544043D43044144244043E43943A438]].
11 +В разделе представлен пример развертывания etcd из App Store в KubeSphere.
12 12  
13 13  == Необходимые условия настройки ==
14 14  
... ... @@ -17,7 +17,7 @@
17 17  Перед выполнением настроек вам необходимо:
18 18  
19 19  * Убедиться, что вы включили систему OpenPitrix
20 -* Создать рабочее пространство, проект и учетную запись пользователя ({{code language="none"}}project-regular{{/code}}). Аккаунт должен быть обычным пользователем платформы и быть приглашенным в качестве {{code language="none"}}operator{{/code}} в проект. В примере вы работаете в демонстрационном проекте
20 +* Создать рабочее пространство, проект и учетную запись пользователя ({{code language="none"}}project-regular{{/code}}). Аккаунт должен быть обычным пользователем платформы и быть приглашенным в качестве {{code language="none"}}operator{{/code}} в проект. В примере вы работаете в демонстрационном проекте.
21 21  
22 22  == Пример настройки ==
23 23  
... ... @@ -41,20 +41,5 @@
41 41  
42 42  === Шаг 2. Доступ к сервису etcd ===
43 43  
44 -После развертывания приложения вы можете использовать etcdctl, инструмент командной строки для взаимодействия с сервером etcd, для прямого доступа к etcd на консоли KubeSphere. Для настройки доступа:
45 -
46 -1. Перейдите к StatefulSets в Workloads и щелкните имя службы etcd.
47 -2. В разделе **Pods** разверните меню, чтобы просмотреть сведения о контейнере, а затем щелкните значок **Terminal.**
48 -3. В терминале вы можете напрямую читать и записывать данные. Например, выполните следующие две команды:
49 -
50 -{{code language="none"}}
51 -etcdctl set /name kubesphere
52 -{{/code}}
53 -
54 -{{code language="none"}}
55 -etcdctl get /name
56 -{{/code}}
57 -
58 -4. Для клиентов в кластере KubeSphere служба etcd может быть доступна через {{code language="none"}}<app name>.<project name>.svc.<K8s domain>:2379{{/code}} (например, {{code language="none"}}etcd-bqe0g4.demo-project.svc.cluster.local:2379{{/code}}).
59 -
44 +После развертывания приложения вы можете использовать etcdctl, инструмент командной строки для взаимодействия с сервером etcd, для прямого доступа к etcd на консоли KubeSphere.
60 60