RU
background

Установка пробной версии с помощью Helm

Триальная версия платформы Rightech IoT Core

Вы можете бесплатно протестировать возможности нашей IoT-платформы установив ее локально в формате on-premise! На этой странице расположена инструкция по установке пробной версии на 30 дней. В рамках пробной версии будет предоставлена возможность подключить до 50 объектов Стандартной лицензиии.

Для приобретения бессрочных лицензий разных уровней ознакомьтесь с доступными тарифами.

Мы приглашаем партнёров к совместному развитию и внедрению IoT-решений на базе Rightech IoT Core.

Требования

  • Версия Kubernetes 1.30+
  • Минимум 4 ГБ оперативной памяти

Установка MicroK8s

Для локальной установки можно использовать microk8s:

snap install microk8s --classic

После установки нужно включить дополнения ingress и hostpath-storage:

microk8s enable ingress
microk8s enable hostpath-storage

Дополнения могут запускаться некоторое время.
Дождитесь, пока их статус станет enabled.

Установка платформы

Запустите установку с помощью встроенного в MicroK8s Helm. Команда helm upgrade --install установит чарт, если он ещё не установлен, или обновит существующую инсталляцию:

microk8s helm upgrade --install rightech oci://ghcr.io/rightech/charts/trial \
  --namespace rightech --create-namespace  \
  --set initWith.adminPassword=PleaseChange2026 \
  --set ingress.host=localhost

Процесс установки займёт несколько минут, в случае успеха появится сообщение:

Release "rightech" does not exist. Installing it now.
NAME: rightech
LAST DEPLOYED: Fri Mar 13 10:04:34 2026
NAMESPACE: rightech
STATUS: deployed
REVISION: 1
TEST SUITE: None

Файл конфигурации

Для установки можно использовать файл values.yaml:

initWith:
  adminPassword: PleaseChange2026
 
ingress:
  host: localhost
  tls:
    enabled: false
 
inlets:
  mqtt:
    expose:
      type: nodePort
      nodePort: 31883
  • initWith.adminPassword - пароль для встроенной учётной записи администратора.
    ⚠️ Обязательно замените его на надёжный пароль перед использованием в рабочей среде.
  • ingress.host - доменное имя, по которому будет доступна платформа.
    Для локальной установки подходит localhost.

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

Дождитесь, пока все поды перейдут в статус Running:

microk8s kubectl -n rightech get pods
NAME                              READY   STATUS    RESTARTS        AGE
ric-auth-6dd77b9dd4-vn57h         1/1     Running   2 (43s ago)     4m21s
ric-bots-5df78bdfc4-vzts2         1/1     Running   3 (3m57s ago)   4m21s
ric-cmds-c97d577fc-kxj8w          1/1     Running   2 (37s ago)     4m20s
ric-code-5786dd46db-cbclp         1/1     Running   0               4m21s
ric-events-675f8654b7-xjwvw       1/1     Running   2 (39s ago)     4m20s
ric-gate-mqtt-6c5c48d789-2pnkr    1/1     Running   0               4m20s
ric-geo-v2-58668cf56b-85dht       1/1     Running   2 (32s ago)     4m20s
ric-handler-v3-75bd5df6d8-xq5g7   1/1     Running   3 (37s ago)     4m19s
ric-logger-6f4659d884-866rm       1/1     Running   3 (15s ago)     4m21s
ric-logic-v3-0                    1/1     Running   2 (35s ago)     4m20s
ric-mongodb-01-0                  1/1     Running   0               4m20s
ric-notify-v2-5977f4685c-hgnvv    1/1     Running   2 (15s ago)     4m19s
ric-pgts-01-0                     1/1     Running   0               4m20s
ric-rabbitmq-0                    1/1     Running   0               4m20s
ric-redis-0                       1/1     Running   0               4m19s
ric-reports-59448c7cc6-sgt76      1/1     Running   0               4m19s
ric-stats-v2-86b96879b7-ht99v     1/1     Running   0               4m19s
ric-tsdb-5c755cb6ff-lnxrl         1/1     Running   2 (22s ago)     4m19s
ric-web-85fb684b66-d6mnv          1/1     Running   2 (32s ago)     4m19s
ric-ws4-59c7c64d78-swzs4          1/1     Running   0               4m21s

После этого платформа будет доступна по адресу, указанному в ingress.host.
При настройках по умолчанию откройте в браузере:

и войдите с учётными данными администратора:

  • Логин: rightech-admin
  • Пароль: указанный при установке

Создайте новое устройство с моделью MQTT и попробуйте отправить данные через:

mosquitto_pub -d \
    --host localhost \
    --port 31883 \
    -i mqtt-rightech-rooj8r \
    -t base/state/temperature \
    -m 36.6