Skip to content

mcyouyou/unicore

Repository files navigation

Unicore

可维护性评级 安全等级 代码行数 覆盖率 警报

K8s based CD & operation toolset developed by the mcyouyou dev team.

Components

Deployer

The Deployer service is responsible for deploying business containers according to specifications and maintaining metadata of business services. It also provides monitoring capabilities for business containers, including status, events, logs, and more.

CD

The CD service offers gray-release, rollback, scaling, and migration capabilities. Additionally, it includes functions for staging environment management and version control.

Infra

Infra encompasses multiple services, such as traffic control, service discovery, image repository, cache service and storage orchestration.

Automation

Automation consists of multiple functions that handle automated operations, including HPA (Horizontal Pod Autoscaling), auto-balancing, and auto-certificate management.

Control Panel

Backend for unicore control,

Cluster Preparations

Before installing unicore, following conditions should be met:

  • working k8s cluster with the least version of 1.24;
  • network solution (flannel, etc.) configured;
  • kubectl configured;
  • helm installed.

About

k8s based CD & operation toolset

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •