ВозможностиОрганизации
Документация
    Ring Platform

    Децентрализованное самостроящееся будущее

    Войти
    Организации
    Возможности
    Магазин
    Документация
    Концепции платформы
    RING ЭкономикаSonoratek LLCГлобальное влияниеAI встречает Web3
    Начать
    Быстрый стартКалькуляторДорожная карта
    Конфиденциальность|Контакты
    v1.104.26|Sonoratek LLC

    Documentation

    Концепции, ценность и типичные сценарии клонирования — меньше кода.

    Добро пожаловать в Ring
    Краткий справочник
    С чего начать
    Предварительные требования
    Установка
    Первый успех
    Следующие шаги
    Функции
    Store
    Склад и остатки
    Управление вендорами
    Комиссии и расчёты
    SubscriptionConductor
    PaymentConductor
    Интеграция платежей
    Интеграция WayForPay
    Web3 Кошелек
    WalletConductor
    Реферальные коды (Refcodes)
    NFT Exhibition Marketplace
    Система Стейкинга Токенов
    Entities
    Opportunities
    AI Matcher
    Real-Time Messaging
    Peer Games
    Модуль Новостей - Цифровой Газетный Опыт
    Блоги участников
    Система Резервирования Имён Пользователей
    Научный редактор
    Notifications
    Push-уведомления через FCM (Ring)
    Email AI-CRM
    Протокол Tunnel
    Authentication
    Безопасность и соответствие
    Система локалей
    Мобильный Опыт
    Паттерны Оптимизации Производительности
    Примеры
    Quick Start
    Базовая настройка
    White Label
    Custom Branding
    Интеграция Web3
    Реальные Проекты
    Advanced Features
    Кастомизация
    Быстрый старт — ваш первый клон Ring
    Руководство по кастомизации
    Vertical Presets (SSOT)
    Руководство по Ringization
    Branding
    Темы оформления
    Features
    Localization
    Настройка токеномики
    Интеграция платёжного шлюза
    Референсные деплои Ring
    Конфигурация проекта
    Публичные переменные окружения
    Секреты Order Lab
    Project ID WalletConnect (Reown Cloud)
    Поддерживаемые сервисы
    Вики NODUS (знания проекта)
    Плейбук конфигурации
    Web3
    Token launch jurisdictions
    Кошелёк
    Советы по безопасности кошелька
    Интеграции
    Ethereum-кошельки (Wagmi v3)
    Развёртывание
    Развёртывание на собственном сервере
    Vercel
    Docker
    Конфигурация Окружения
    Мониторинг и аналитика
    Оптимизация производительности
    Резервное копирование и восстановление
    Архитектура
    Data Model
    Security
    Real Time
    Discovery Mutation Sync
    Архитектура PaymentConductor
    Wallet Conductor
    Архитектура News Kingdom
    Бекенд Сервисы
    Интеграция Firebase
    Разработка
    Ring MCP Server
    OSS и enterprise

    Быстрый вход (CTO · аудиторы · агенты)

    Приветствие — миссия и аудитории
    Краткий справочник
    С чего начать
    Архитектура и Auth.js
    Режимы бэкенда и базы данных (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безопасность и соответствие требованиям
    ringdom.org — база LegioX
    Исходный код — лицензия MIT (GitHub)

    Documentation

    Концепции, ценность и типичные сценарии клонирования — меньше кода.

    Добро пожаловать в Ring
    Краткий справочник
    С чего начать
    Предварительные требования
    Установка
    Первый успех
    Следующие шаги
    Функции
    Store
    Склад и остатки
    Управление вендорами
    Комиссии и расчёты
    SubscriptionConductor
    PaymentConductor
    Интеграция платежей
    Интеграция WayForPay
    Web3 Кошелек
    WalletConductor
    Реферальные коды (Refcodes)
    NFT Exhibition Marketplace
    Система Стейкинга Токенов
    Entities
    Opportunities
    AI Matcher
    Real-Time Messaging
    Peer Games
    Модуль Новостей - Цифровой Газетный Опыт
    Блоги участников
    Система Резервирования Имён Пользователей
    Научный редактор
    Notifications
    Push-уведомления через FCM (Ring)
    Email AI-CRM
    Протокол Tunnel
    Authentication
    Безопасность и соответствие
    Система локалей
    Мобильный Опыт
    Паттерны Оптимизации Производительности
    Примеры
    Quick Start
    Базовая настройка
    White Label
    Custom Branding
    Интеграция Web3
    Реальные Проекты
    Advanced Features
    Кастомизация
    Быстрый старт — ваш первый клон Ring
    Руководство по кастомизации
    Vertical Presets (SSOT)
    Руководство по Ringization
    Branding
    Темы оформления
    Features
    Localization
    Настройка токеномики
    Интеграция платёжного шлюза
    Референсные деплои Ring
    Конфигурация проекта
    Публичные переменные окружения
    Секреты Order Lab
    Project ID WalletConnect (Reown Cloud)
    Поддерживаемые сервисы
    Вики NODUS (знания проекта)
    Плейбук конфигурации
    Web3
    Token launch jurisdictions
    Кошелёк
    Советы по безопасности кошелька
    Интеграции
    Ethereum-кошельки (Wagmi v3)
    Развёртывание
    Развёртывание на собственном сервере
    Vercel
    Docker
    Конфигурация Окружения
    Мониторинг и аналитика
    Оптимизация производительности
    Резервное копирование и восстановление
    Архитектура
    Data Model
    Security
    Real Time
    Discovery Mutation Sync
    Архитектура PaymentConductor
    Wallet Conductor
    Архитектура News Kingdom
    Бекенд Сервисы
    Интеграция Firebase
    Разработка
    Ring MCP Server
    OSS и enterprise

    Быстрый вход (CTO · аудиторы · агенты)

    Приветствие — миссия и аудитории
    Краткий справочник
    С чего начать
    Архитектура и Auth.js
    Режимы бэкенда и базы данных (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безопасность и соответствие требованиям
    ringdom.org — база LegioX
    Исходный код — лицензия MIT (GitHub)

    Documentation

    Концепции, ценность и типичные сценарии клонирования — меньше кода.

    Добро пожаловать в Ring
    Краткий справочник
    С чего начать
    Предварительные требования
    Установка
    Первый успех
    Следующие шаги
    Функции
    Store
    Склад и остатки
    Управление вендорами
    Комиссии и расчёты
    SubscriptionConductor
    PaymentConductor
    Интеграция платежей
    Интеграция WayForPay
    Web3 Кошелек
    WalletConductor
    Реферальные коды (Refcodes)
    NFT Exhibition Marketplace
    Система Стейкинга Токенов
    Entities
    Opportunities
    AI Matcher
    Real-Time Messaging
    Peer Games
    Модуль Новостей - Цифровой Газетный Опыт
    Блоги участников
    Система Резервирования Имён Пользователей
    Научный редактор
    Notifications
    Push-уведомления через FCM (Ring)
    Email AI-CRM
    Протокол Tunnel
    Authentication
    Безопасность и соответствие
    Система локалей
    Мобильный Опыт
    Паттерны Оптимизации Производительности
    Примеры
    Quick Start
    Базовая настройка
    White Label
    Custom Branding
    Интеграция Web3
    Реальные Проекты
    Advanced Features
    Кастомизация
    Быстрый старт — ваш первый клон Ring
    Руководство по кастомизации
    Vertical Presets (SSOT)
    Руководство по Ringization
    Branding
    Темы оформления
    Features
    Localization
    Настройка токеномики
    Интеграция платёжного шлюза
    Референсные деплои Ring
    Конфигурация проекта
    Публичные переменные окружения
    Секреты Order Lab
    Project ID WalletConnect (Reown Cloud)
    Поддерживаемые сервисы
    Вики NODUS (знания проекта)
    Плейбук конфигурации
    Web3
    Token launch jurisdictions
    Кошелёк
    Советы по безопасности кошелька
    Интеграции
    Ethereum-кошельки (Wagmi v3)
    Развёртывание
    Развёртывание на собственном сервере
    Vercel
    Docker
    Конфигурация Окружения
    Мониторинг и аналитика
    Оптимизация производительности
    Резервное копирование и восстановление
    Архитектура
    Data Model
    Security
    Real Time
    Discovery Mutation Sync
    Архитектура PaymentConductor
    Wallet Conductor
    Архитектура News Kingdom
    Бекенд Сервисы
    Интеграция Firebase
    Разработка
    Ring MCP Server
    OSS и enterprise

    Быстрый вход (CTO · аудиторы · агенты)

    Приветствие — миссия и аудитории
    Краткий справочник
    С чего начать
    Архитектура и Auth.js
    Режимы бэкенда и базы данных (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безопасность и соответствие требованиям
    ringdom.org — база LegioX
    Исходный код — лицензия MIT (GitHub)
    Ring Logo

    Loading documentation...

    Preparing Ring content

    Ring Logo

    Loading documentation...

    Preparing Ring content

    Ring Logo

    Loading documentation...

    Preparing Ring content

    Ring CLI

    Статус: Ring CLI поставляется в публичном репозитории в cli/. Раньше документация утверждала, что CLI доступен только в enterprise-версии, но это уже не так. upgrade, config и test работают для любого клона. prod и status ожидают кластер Kubernetes, к которому вы подключаетесь по SSH, и манифесты, которые вы предоставляете сами. Используйте вкладки Основатель / Разработчик на боковой панели, чтобы отфильтровать эту страницу.

    Команда ring представляет собой небольшой инструмент на Node.js (commander, Node 18 или новее), который лежит рядом с приложением в репозитории Layer 1: ring/cli/ рядом с ring/web/. Она решает три задачи: подтягивает обновления Ring из upstream в ваш клон, хранит локальную конфигурацию развёртывания и выкатывает Docker-образ в Kubernetes.

    Раньше в документацииТекущий репозиторий
    CLI нет в публичном репозитории GitHubcli/ отслеживается в корне репозитория и публикуется
    Выполните npm link, затем ring --versionВыполните npm run cli:install из web/, затем ring --help
    ring deploy prodКоманда называется ring prod. Подкоманды deploy нет
    Сообщество пользуется только скриптамиСообщество может использовать ring upgrade для безопасных слияний из upstream

    Что CLI даёт вашему клону

    Оставайтесь в актуальном состоянии

    ring upgrade показывает, какие системные файлы Ring изменились в upstream, и сливает их только по вашей команде.

    Собственный хостинг

    Нет кластера? Используйте install.sh и обычный хост с Node или Docker. CLI не обязателен.

    Управляемый хостинг

    Для поселенцев Ringdom конвейер сборки и развёртывания запускают за них.

    Типичные сценарии

    1. Вы сделали форк Ring несколько месяцев назад. Ваш разработчик запускает ring upgrade, чтобы увидеть изменения в upstream, просматривает diff и затем применяет его. Ничего не коммитится автоматически.
    2. У вас собственный Kubernetes. Ваш разработчик направляет CLI на ваш управляющий узел, реестр и пространство имён, а затем выпускает новые версии через .

    Установка

    1. 1

      Подключите бинарный файл

    2. 2

      Направьте CLI на свою инфраструктуру

      Конфигурация хранится в ~/.ring-platform.org/config.json и начинается со значений по умолчанию из cli/config.js.

    Команды (из cli/index.js)

    КомандаЧто делаетОсновные параметры
    ring upgradeТрёхстороннее слияние системных файлов из upstream в ваш клон. По умолчанию только предпросмотр--apply, --repo <url>, --branch <name>, --force
    ring configЧтение и запись ~/.ring-platform.org/config.json--set k=v, --get k, --list, --reset
    ring testПроверки базы данных и сервисов--type db-connection|db-service|user-data|username

    Известные пробелы

    Связанная документация

    Related documentation

    Community tooling

    Следующий шаг: полный список публичных скриптов настройки, которые лежат рядом с CLI.

    OSS vs enterprise

    См. также: какие части конвейера CLI работают только внутри Ringdom.

    Self-hosted deployment

    Тот же процесс: развёртывание без Kubernetes, где CLI не обязателен.

    1. Документация
    2. /Ring CLI

    Обновлено 1 окт. 2026 г.4 мин прослушивания

    Ring CLI

    Статус: Ring CLI поставляется в публичном репозитории в cli/. Раньше документация утверждала, что CLI доступен только в enterprise-версии, но это уже не так. upgrade, config и test работают для любого клона. prod и status ожидают кластер Kubernetes, к которому вы подключаетесь по SSH, и манифесты, которые вы предоставляете сами. Используйте вкладки Основатель / Разработчик на боковой панели, чтобы отфильтровать эту страницу.

    Команда ring представляет собой небольшой инструмент на Node.js (commander, Node 18 или новее), который лежит рядом с приложением в репозитории Layer 1: ring/cli/ рядом с ring/web/. Она решает три задачи: подтягивает обновления Ring из upstream в ваш клон, хранит локальную конфигурацию развёртывания и выкатывает Docker-образ в Kubernetes.

    Раньше в документацииТекущий репозиторий
    CLI нет в публичном репозитории GitHubcli/ отслеживается в корне репозитория и публикуется
    Выполните npm link, затем ring --versionВыполните npm run cli:install из web/, затем ring --help
    ring deploy prodКоманда называется ring prod. Подкоманды deploy нет
    Сообщество пользуется только скриптамиСообщество может использовать ring upgrade для безопасных слияний из upstream

    Что CLI даёт вашему клону

    Оставайтесь в актуальном состоянии

    ring upgrade показывает, какие системные файлы Ring изменились в upstream, и сливает их только по вашей команде.

    Собственный хостинг

    Нет кластера? Используйте install.sh и обычный хост с Node или Docker. CLI не обязателен.

    Управляемый хостинг

    Для поселенцев Ringdom конвейер сборки и развёртывания запускают за них.

    Типичные сценарии

    1. Вы сделали форк Ring несколько месяцев назад. Ваш разработчик запускает ring upgrade, чтобы увидеть изменения в upstream, просматривает diff и затем применяет его. Ничего не коммитится автоматически.
    2. У вас собственный Kubernetes. Ваш разработчик направляет CLI на ваш управляющий узел, реестр и пространство имён, а затем выпускает новые версии через .

    Установка

    1. 1

      Подключите бинарный файл

    2. 2

      Направьте CLI на свою инфраструктуру

      Конфигурация хранится в ~/.ring-platform.org/config.json и начинается со значений по умолчанию из cli/config.js.

    Команды (из cli/index.js)

    КомандаЧто делаетОсновные параметры
    ring upgradeТрёхстороннее слияние системных файлов из upstream в ваш клон. По умолчанию только предпросмотр--apply, --repo <url>, --branch <name>, --force
    ring configЧтение и запись ~/.ring-platform.org/config.json--set k=v, --get k, --list, --reset
    ring testПроверки базы данных и сервисов--type db-connection|db-service|user-data|username

    Известные пробелы

    Связанная документация

    Related documentation

    Community tooling

    Следующий шаг: полный список публичных скриптов настройки, которые лежат рядом с CLI.

    OSS vs enterprise

    См. также: какие части конвейера CLI работают только внутри Ringdom.

    Self-hosted deployment

    Тот же процесс: развёртывание без Kubernetes, где CLI не обязателен.

    1. Документация
    2. /Ring CLI

    Обновлено 1 окт. 2026 г.4 мин прослушивания

    Ring CLI

    Статус: Ring CLI поставляется в публичном репозитории в cli/. Раньше документация утверждала, что CLI доступен только в enterprise-версии, но это уже не так. upgrade, config и test работают для любого клона. prod и status ожидают кластер Kubernetes, к которому вы подключаетесь по SSH, и манифесты, которые вы предоставляете сами. Используйте вкладки Основатель / Разработчик на боковой панели, чтобы отфильтровать эту страницу.

    Команда ring представляет собой небольшой инструмент на Node.js (commander, Node 18 или новее), который лежит рядом с приложением в репозитории Layer 1: ring/cli/ рядом с ring/web/. Она решает три задачи: подтягивает обновления Ring из upstream в ваш клон, хранит локальную конфигурацию развёртывания и выкатывает Docker-образ в Kubernetes.

    Раньше в документацииТекущий репозиторий
    CLI нет в публичном репозитории GitHubcli/ отслеживается в корне репозитория и публикуется
    Выполните npm link, затем ring --versionВыполните npm run cli:install из web/, затем ring --help
    ring deploy prodКоманда называется ring prod. Подкоманды deploy нет
    Сообщество пользуется только скриптамиСообщество может использовать ring upgrade для безопасных слияний из upstream

    Что CLI даёт вашему клону

    Оставайтесь в актуальном состоянии

    ring upgrade показывает, какие системные файлы Ring изменились в upstream, и сливает их только по вашей команде.

    Собственный хостинг

    Нет кластера? Используйте install.sh и обычный хост с Node или Docker. CLI не обязателен.

    Управляемый хостинг

    Для поселенцев Ringdom конвейер сборки и развёртывания запускают за них.

    Типичные сценарии

    1. Вы сделали форк Ring несколько месяцев назад. Ваш разработчик запускает ring upgrade, чтобы увидеть изменения в upstream, просматривает diff и затем применяет его. Ничего не коммитится автоматически.
    2. У вас собственный Kubernetes. Ваш разработчик направляет CLI на ваш управляющий узел, реестр и пространство имён, а затем выпускает новые версии через .

    Установка

    1. 1

      Подключите бинарный файл

    2. 2

      Направьте CLI на свою инфраструктуру

      Конфигурация хранится в ~/.ring-platform.org/config.json и начинается со значений по умолчанию из cli/config.js.

    Команды (из cli/index.js)

    КомандаЧто делаетОсновные параметры
    ring upgradeТрёхстороннее слияние системных файлов из upstream в ваш клон. По умолчанию только предпросмотр--apply, --repo <url>, --branch <name>, --force
    ring configЧтение и запись ~/.ring-platform.org/config.json--set k=v, --get k, --list, --reset
    ring testПроверки базы данных и сервисов--type db-connection|db-service|user-data|username

    Известные пробелы

    Связанная документация

    Related documentation

    Community tooling

    Следующий шаг: полный список публичных скриптов настройки, которые лежат рядом с CLI.

    OSS vs enterprise

    См. также: какие части конвейера CLI работают только внутри Ringdom.

    Self-hosted deployment

    Тот же процесс: развёртывание без Kubernetes, где CLI не обязателен.

    1. Документация
    2. /Ring CLI

    Обновлено 1 окт. 2026 г.4 мин прослушивания

    ring prod
  1. Вам нужен только один сервер. Обойдитесь без CLI. Воспользуйтесь руководством по собственному хостингу.
  2. Сразу после установки значения CLI по умолчанию указывают на собственный продакшн-кластер и реестр Ringdom. Попросите разработчика задать ваши значения через ring config, прежде чем запускать prod или status.

    ring prodСборка Docker, push, kubectl apply, set image, ожидание rollout--deploy-version, --skip-build, --skip-push, --skip-deploy, --skip-manifest-apply, --apply-k8s-secrets, --dry-run
    ring statusПоды, сервисы и ingress по SSH, затем GET {app.url}/api/healthнет

    У ring prod также есть --forge-buildkit и --from-forge. Оба параметра управляют приватным сборщиком Ringdom и вне его бесполезны.

    Как работает ring upgrade

    • Upstream: upgrade.repoUrl по умолчанию https://github.com/connectplatform/ring, ветка main, имя remote ring-upstream.
    • База: последний синхронизированный коммит upstream (upgrade.lastSyncedRef). Затрагиваются только файлы, изменённые между базой и upstream.
    • Исключения: пути из .reggie-propagate-exclude.json всегда пропускаются.
    • Безопасность: конфликты остаются в виде стандартных маркеров git. Ничего не коммитится. История записывается в .ring-upgrade-history.json в корне git.

    Что нужно для ring prod

    Входные данныеОткуда берутся
    Репозиторий образаRING_DOCKER_REGISTRY / RING_DOCKER_NAMESPACE / RING_DOCKER_IMAGE (по умолчанию: реестр Ringdom)
    Манифестыweb/k8s/deployment.yaml, иначе k8s/ в org-оверлее (cli/paths.js resolveK8sDir). Их нет в публичном репозитории
    Секреты кластера--apply-k8s-secrets читает RING_K8S_SECRETS_YAML или k8s/secrets.yaml
    Аргументы сборкиJSON в RING_CLI_SECRETS_PATH (build_args)
    Хост с kubectlk8s.controlNode или RING_K8S_SSH_HOST для одного запуска

    Всегда сначала запускайте ring prod --dry-run. Эта команда выводит каждую команду сборки, push и kubectl, не выполняя их.

    ring prod
  3. Вам нужен только один сервер. Обойдитесь без CLI. Воспользуйтесь руководством по собственному хостингу.
  4. Сразу после установки значения CLI по умолчанию указывают на собственный продакшн-кластер и реестр Ringdom. Попросите разработчика задать ваши значения через ring config, прежде чем запускать prod или status.

    ring prodСборка Docker, push, kubectl apply, set image, ожидание rollout--deploy-version, --skip-build, --skip-push, --skip-deploy, --skip-manifest-apply, --apply-k8s-secrets, --dry-run
    ring statusПоды, сервисы и ingress по SSH, затем GET {app.url}/api/healthнет

    У ring prod также есть --forge-buildkit и --from-forge. Оба параметра управляют приватным сборщиком Ringdom и вне его бесполезны.

    Как работает ring upgrade

    • Upstream: upgrade.repoUrl по умолчанию https://github.com/connectplatform/ring, ветка main, имя remote ring-upstream.
    • База: последний синхронизированный коммит upstream (upgrade.lastSyncedRef). Затрагиваются только файлы, изменённые между базой и upstream.
    • Исключения: пути из .reggie-propagate-exclude.json всегда пропускаются.
    • Безопасность: конфликты остаются в виде стандартных маркеров git. Ничего не коммитится. История записывается в .ring-upgrade-history.json в корне git.

    Что нужно для ring prod

    Входные данныеОткуда берутся
    Репозиторий образаRING_DOCKER_REGISTRY / RING_DOCKER_NAMESPACE / RING_DOCKER_IMAGE (по умолчанию: реестр Ringdom)
    Манифестыweb/k8s/deployment.yaml, иначе k8s/ в org-оверлее (cli/paths.js resolveK8sDir). Их нет в публичном репозитории
    Секреты кластера--apply-k8s-secrets читает RING_K8S_SECRETS_YAML или k8s/secrets.yaml
    Аргументы сборкиJSON в RING_CLI_SECRETS_PATH (build_args)
    Хост с kubectlk8s.controlNode или RING_K8S_SSH_HOST для одного запуска

    Всегда сначала запускайте ring prod --dry-run. Эта команда выводит каждую команду сборки, push и kubectl, не выполняя их.

    ring prod
  5. Вам нужен только один сервер. Обойдитесь без CLI. Воспользуйтесь руководством по собственному хостингу.
  6. Сразу после установки значения CLI по умолчанию указывают на собственный продакшн-кластер и реестр Ringdom. Попросите разработчика задать ваши значения через ring config, прежде чем запускать prod или status.

    ring prodСборка Docker, push, kubectl apply, set image, ожидание rollout--deploy-version, --skip-build, --skip-push, --skip-deploy, --skip-manifest-apply, --apply-k8s-secrets, --dry-run
    ring statusПоды, сервисы и ingress по SSH, затем GET {app.url}/api/healthнет

    У ring prod также есть --forge-buildkit и --from-forge. Оба параметра управляют приватным сборщиком Ringdom и вне его бесполезны.

    Как работает ring upgrade

    • Upstream: upgrade.repoUrl по умолчанию https://github.com/connectplatform/ring, ветка main, имя remote ring-upstream.
    • База: последний синхронизированный коммит upstream (upgrade.lastSyncedRef). Затрагиваются только файлы, изменённые между базой и upstream.
    • Исключения: пути из .reggie-propagate-exclude.json всегда пропускаются.
    • Безопасность: конфликты остаются в виде стандартных маркеров git. Ничего не коммитится. История записывается в .ring-upgrade-history.json в корне git.

    Что нужно для ring prod

    Входные данныеОткуда берутся
    Репозиторий образаRING_DOCKER_REGISTRY / RING_DOCKER_NAMESPACE / RING_DOCKER_IMAGE (по умолчанию: реестр Ringdom)
    Манифестыweb/k8s/deployment.yaml, иначе k8s/ в org-оверлее (cli/paths.js resolveK8sDir). Их нет в публичном репозитории
    Секреты кластера--apply-k8s-secrets читает RING_K8S_SECRETS_YAML или k8s/secrets.yaml
    Аргументы сборкиJSON в RING_CLI_SECRETS_PATH (build_args)
    Хост с kubectlk8s.controlNode или RING_K8S_SSH_HOST для одного запуска

    Всегда сначала запускайте ring prod --dry-run. Эта команда выводит каждую команду сборки, push и kubectl, не выполняя их.