1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jonluo-baasmanager

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Блокчейн как услуга (Blockchain as a Service) на платформе K8S

Общие функции

Динамическое создание Fabric

  • solo
  • kafka
  • etcdraft

Мониторинг блокчейна

  • Статистический анализ главной страницы блокчейна
  • Браузер блокчейна

Ресурсы блокчейна

  • Динамическое расширение
  • Освобождение

Основная структура каталогов

  • baas-kubecluster
    Простой кластер K8S на основе сети flannel, с установленным плагином dashboard и другими плагинами.
  • baas-nfsshared
    Он генерирует каталоги baas-artifacts, baas-fabric-data и baas-k8s-config:
    • baas-artifacts хранит сгенерированные файлы сертификатов;
    • baas-fabric-data хранит данные, сопоставленные с сетью Fabric;
    • baas-k8s-config содержит сгенерированные YAML-файлы определений K8S.
  • baas-template
    Шаблоны файлов Fabric K8S используются для генерации файлов в каталоге baas-nfsshared/baas-k8s-config.
  • baas-fabricengine
    Используется для создания структуры каталогов и выполнения операций Fabric в baas-nfsshared.
  • baas-kubeengine
    Файлы kubeconfig/config представляют собой файлы $HOME/.kube/config главного сервера K8S и используются для подключения клиента K8S к кластеру K8S, а также для создания и запуска файлов в каталоге baas-nfsshared/baas-k8s-config в кластере K8S.
  • baas-gateway
    Единый API-шлюз для управления и вызова входа.
  • baas-frontend
    Интерфейс администратора BAAS.

Архитектура

Диаграмма потока данных

Страницы








Пример развёртывания

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Реализация архитектуры блокчейн как услуга (Blockchain as a Service) на платформе K8S, вдохновлённая hyperledger/cello, но с более лёгкой архитектурой. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/jonluo-baasmanager.git
git@api.gitlife.ru:oschina-mirror/jonluo-baasmanager.git
oschina-mirror
jonluo-baasmanager
jonluo-baasmanager
master