Skip to content

devops-ws/devops-practice-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

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