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

OSCHINA-MIRROR/mirrors_Tencent-bk-bcs-saas

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

SaaS BlueKing Container Service

BlueKing Container Service (BCS) — это масштабируемый, гибкий и простой в использовании сервис управления контейнерами. BCS поддерживает два разных режима кластера: нативный режим Kubernetes и саморазработанный режим Mesos. С этой платформой пользователям не нужно заботиться об установке, эксплуатации и обслуживании инфраструктуры, достаточно вызвать простой API или просто настроить страницу для запуска, остановки и т. д. контейнеров, просмотра кластеров, контейнеров и сервисов. Состояние, а также использование различных компонентных сервисов. Пользователи могут выбрать режим кластера и оркестрацию контейнеров в соответствии со своими потребностями, чтобы удовлетворить конкретные требования бизнеса.

Этот открытый исходный код является SaaS BCS, который представляет собой сервисный слой продукта BCS. Он предоставляет дружественный интерфейс для визуализации кластера проекта, узлов, пространств имён, конфигурации развёртывания, реестра Docker, приложения и т.д. Управление операциями, а также предоставляет службу командной строки, с помощью которой WebConsole может быстро просматривать состояние кластера. Поддерживает развёртывание и управление приложениями K8S с использованием Helm для режима кластера K8S.

Исходный код SaaS BCS содержит:

  • bcs-app: основной функциональный модуль уровня продукта SaaS, отвечающий за интерфейс проекта, узел, пространство имён, конфигурацию развёртывания, образ склада, приложение и т. д., для визуального управления интерфейсом операций и таких услуг, как WebConsole, Helm и т. д.;
  • bcs-cc: модуль центра настройки для управления такой информацией, как версия кластера и моментальный снимок;
  • bcs-projmgr: модуль управления информацией о проекте, отвечающий за создание проекта и базовое управление информацией.

Обзор

  • Архитектура (на китайском языке).
  • Каталог кода (на китайском языке).
  • Топология развёртывания (на китайском языке).

Функции

  • Управление кластером: поддерживает пользовательскую настройку узлов Master и Node, автоматически устанавливает компоненты кластера одной кнопкой и разделяет кластеры в соответствии со структурой бизнеса для обеспечения безопасности и надёжности. Поддержка динамического масштабирования, которое позволяет добавлять/удалять узлы кластера в режиме реального времени, поддержка мониторинга и отображения основных данных на уровне кластера и узла.
  • Управление конфигурацией: поддержка многоверсионного управления наборами шаблонов конфигурации, поддержка управления различными средами через пространства имён.
  • Управление приложениями: просмотр онлайн-статуса приложений, POD, контейнеров и т. д. путём управления контейнерами через представления приложений или представления пространств имён. Запуск и остановка контейнера, перепланировка контейнера, расширение и сокращение приложения, прокрутка и обновление и т. д.
  • Реестр Docker: онлайн-управление реестром Docker.
  • Сетевое управление: просмотр списка служб, а также деталей каждой службы и выполнение операций над службой, таких как обновление службы или остановка службы. Просмотр онлайн-списка балансировщиков нагрузки и деталей каждого балансировщика нагрузки для запуска, удаления или обновления балансировщика нагрузки.
  • WebConsole: быстрый просмотр командных служб состояния кластера.
  • Helm: поддержка инструментов развёртывания и управления приложениями для K8S Helm. Начало работы

План развития

  • Журнал выпуска (docs/release.md)

Поддержка

— Свяжитесь с нами, техническая группа обмена QQ:

Сообщество BlueKing

  • BK-CMDB: BlueKing CMDB — это платформа управления корпоративного уровня, предназначенная для активов и приложений.

  • BK-CI: Платформа непрерывной интеграции BlueKing — это бесплатный сервис CI с открытым исходным кодом, который позволяет разработчикам автоматически создавать, тестировать и выпускать рабочие процессы, а также непрерывно и эффективно предоставлять свои высококачественные продукты.

  • BK-BCS: Контейнерный сервис BlueKing — базовая сервисная платформа на основе контейнеров, которая предоставляет услуги управления микросервисным предприятиям.

  • BK-PaaS: PaaS от BlueKing — открытая платформа разработки, которая позволяет разработчикам эффективно создавать, разрабатывать, настраивать и управлять приложениями SaaS.

  • BK-SOPS: SOPS от BlueKing представляет собой систему, в которой организация и выполнение рабочих процессов осуществляется с помощью графического интерфейса. Это лёгкий продукт SaaS для планирования задач и организации в системе Blueking.

  • BK-JOB: JOB от BlueKing — набор платформ управления сценариями эксплуатации и технического обслуживания, способных одновременно обрабатывать большое количество задач.

  • BK-BASE: BASE от BlueKing — базовая вычислительная платформа, ориентированная на область эксплуатации и технического обслуживания. Она создаёт универсальную базовую службу с низким порогом входа.

Вклад

Для управления веткой bk-bcs-saas, проблемами и спецификациями pr прочитайте ВКЛАД (на китайском).

Если вы заинтересованы во внесении вклада, ознакомьтесь с [ВКЛАДОМ.md], а также присоединяйтесь к нашему плану Tencent OpenSource.

Часто задаваемые вопросы

Часто задаваемые вопросы

Лицензия

bk-bcs-saas основан на протоколе MIT. Пожалуйста, обратитесь к ЛИЦЕНЗИИ.

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

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

Введение

Лайн кинг контейнер сервис (BlueKing Container Service, BCS) — платформа для управления контейнерами в облаке. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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