MCT CICD pipeline process
Flow Overview ¶
MCT pipeline process basically shows as below: 
Check here for flow chart source
Module Specification ¶
GitHub: MCT source code base.
Jenkins: CICD pipeline coordinator.
RMC: We put all docker images in RMC.
CMC: CMC is used for deploy. We can register servers to CMC, so that CMC can connect to target server to do deploy.
Modern Deploy ¶
There are two types of deploy in CMC, traditional way and modern way, the modern way we are talking about here leverage Ansible Playbook to do deploy. Check here for detail.
Modern deploy only support Linux OS.