# Как установить Discourse на IBM Cloud

**URL:** https://meta.discourse.org/t/how-to-installing-discourse-on-ibm-cloud/172382
**Category:** Self-hosting
**Created:** [06.Декабрь.2020 06:59:43 UTC](https://meta.discourse.org/t/how-to-installing-discourse-on-ibm-cloud/172382 "2020-12-06T06:59:43Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![chirag](https://avatars.discourse-cdn.com/v4/letter/c/ecccb3/32.png) [@chirag](https://meta.discourse.org/u/chirag)
#### Post date: [06.Декабрь.2020 06:59:43 UTC](https://meta.discourse.org/t/how-to-installing-discourse-on-ibm-cloud/172382/1 "2020-12-06T06:59:43Z")

</div>

# Шаг 1: Создание кластера Kubernetes

- Нажмите кнопку **Каталог** в верхней части экрана
- Выберите **Служба** из каталога
- Найдите **Служба Kubernetes** и нажмите на неё
- Теперь вы находитесь на странице развёртывания Kubernetes. Необходимо указать некоторые параметры кластера
- Выберите тарифный план **standard** или **free**. Бесплатный план включает только один рабочий узел и не поддерживает подсети. Для создания стандартного кластера необходимо обновить учётную запись до модели оплаты по факту использования (Pay-As-You-Go)
- Чтобы обновить учётную запись до модели Pay-As-You-Go, выполните следующие действия:
- В консоли перейдите в раздел Управление \> Учётная запись.
- Выберите настройки учётной записи и нажмите «Добавить банковскую карту».
- Введите данные для оплаты, нажмите «Далее» и отправьте информацию
- Выберите **classic** или **VPC** , изучите документацию и выберите наиболее подходящий для вас тип
- Теперь настройте параметры расположения:
- Выберите **География** (континент)  
• Выберите вариант «Одна зона» или «Несколько зон». В режиме одной зоны ваши данные хранятся только в одном центре обработки данных, тогда как в режиме нескольких зон…
- Если вы хотите использовать несколько зон, настройте свою учётную запись с поддержкой VRF
- Если в выбранном вами расположении нет доступной виртуальной локальной сети (VLAN), для вас будет создана новая VLAN
- Выберите конфигурацию рабочих узлов или используйте предустановленную, укажите количество рабочих узлов на зону
- Выберите **Конечная точка службы мастер-узла**. В учётных записях с поддержкой VRF вы можете выбрать вариант «только частная сеть», чтобы сделать мастер-узел доступным только через частную сеть или туннель VPN. Выберите вариант «только публичная сеть», чтобы сделать мастер-узел общедоступным. В учётных записях с поддержкой VRF кластер по умолчанию настраивается для использования как частных, так и публичных конечных точек.
- Присвойте необходимые **теги** вашему кластеру. Для получения дополнительной информации посетите раздел «Теги»
- Нажмите кнопку **Создать**  
• Дождитесь завершения создания кластера  
• Ваш кластер готов к использованию

# Шаг 2: Развёртывание плагина IBM Cloud Block Storage

Плагин Block Storage представляет собой постоянное высо производительное хранилище iSCSI, которое можно добавить в ваши приложения с помощью постоянных томов Kubernetes (PV).

- Нажмите кнопку **Каталог** в верхней части экрана
- Выберите **Программное обеспечение** из каталога
- Найдите **Плагин IBM Cloud Block Storage** и нажмите на него  
• На странице приложения нажмите на точку рядом с кластером, который вы хотите использовать  
• Нажмите «Ввести» или «Выбрать пространство имён» и выберите пространство имён по умолчанию или используйте собственное (если возникнет ошибка, подождите 30 минут, чтобы кластер завершил настройку)
- Присвойте **имя** этому рабочему пространству
- Нажмите **Установить** и дождитесь завершения развёртывания

# Шаг 3: Развёртывание Discourse

Мы развёртываем Discourse на нашем кластере

- Нажмите кнопку **Каталог** в верхней части экрана
- Выберите **Программное обеспечение** из каталога
- Найдите Discourse и нажмите на него  
• Выберите IBM Kubernetes Service  
• На странице приложения нажмите на точку рядом с кластером, который вы хотите использовать  
• Нажмите «Ввести» или «Выбрать пространство имён» и выберите пространство имён по умолчанию или используйте собственное
- Присвойте уникальное **имя** рабочему пространству, которое легко распознать  
Выберите группу ресурсов, которую вы хотите использовать. Это необходимо для управления доступом и биллинга. Для получения дополнительной информации посетите раздел «Группы ресурсов»
- Присвойте **теги** вашему Discourse. Для получения дополнительной информации посетите раздел «Теги»  
Нажмите на **Параметры со значениями по умолчанию**. Вы можете установить значения развёртывания или использовать значения по умолчанию  
• Установите пароль для Discourse в параметрах  
• Установите имя хоста для Discourse в параметрах
- После завершения всех настроек **отметьте** галочкой поле рядом с соглашениями и нажмите **Установить**  
• Рабочее пространство Discourse начнёт установку. Подождите несколько минут  
• Ваше рабочее пространство Discourse успешно развёрнуто

# Проверка установки Discourse

- Перейдите в раздел «Ресурсы» в вашем браузере
- Нажмите на **Кластеры**
- Нажмите на ваш кластер
- Теперь вы находитесь на общей странице кластера. Здесь нажмите на **Действия** и выберите **Веб-терминал** из выпадающего меню
- Нажмите **Установить** — подождите несколько минут  
• Нажмите на «Действия»  
• Нажмите «Веб-терминал» — откроется терминал  
• Введите в терминале следующие команды. Замените NAMESPACE на пространство имён, которое вы выбрали при настройке развёртывания:  
$ kubectl get ns  
$ kubectl get pod -n NAMESPACE -o wide  
$ kubectl get service -n NAMESPACE
- Запущенная служба Discourse будет отображена
- Скопируйте **внешний IP-адрес** и сопоставьте его с вашим именем хоста в DNS-сервере
- Вставьте ваш FQDN в адресную строку браузера
- Вы увидите приветственное сообщение Discourse
