Skip to content

Latest commit

 

History

History
41 lines (34 loc) · 2.61 KB

README.md

File metadata and controls

41 lines (34 loc) · 2.61 KB

DevOps Practice Guide

How to evaluate the tools? Please feel free to consider the following aspects:

Item Importance Description
Extensibility Support to enhance the features by plugin or extension mechanism
Concurrency Workflow run concurrency control
Workflow or Task level reusable How to reuse a workflow or task to make the workflow be simple
UI Having the UI management
Single sign-on (SSO) Allow users log in all platforms with a single account

Tool Chain

Category Tool Activity License
Git Gitlab
Git Gitea MIT
CI Jenkins GitHub commit activity MIT
CI Argo Workflow GitHub commit activity Apache-2.0
CI Tekton GitHub commit activity Apache-2.0
CD Argo CD GitHub commit activity
CD Flux CD GitHub commit activity
Code Analysis SonarQube GitHub commit activity
Artifact MinIO GitHub commit activity AGPL-3.0
Artifact Harbor GitHub commit activity Apache-2.0

Cache

Below are local cache solutions table:

Stage Solution License
Golang Build goproxy MIT
Image Pull Nexus EPL-1.0
Maven Build Nexus EPL-1.0
NPM Build Verdaccio MIT

References