# MacroDevOps **Repository Path**: alanli0/MacroDevOps ## Basic Information - **Project Name**: MacroDevOps - **Description**: 紧跟最新技术趋势,做最好的DevOps - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-05-22 - **Last Updated**: 2021-08-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Macro devops 2020 devops 技术路线 ![images](./image/devops.png) ## CICD一般的优化思路 一般在工作中DevOps工程师一直在解决以下几个问题 1. 缩短代码到产品交付周期。 2. 使用提高资源使用率,(减少资源使用)。 3. 高质量交付(静态检查,自动化测试)。 4. 建设高效,规范的开发氛围。 ### 进阶 1. 安全,高效,部署等全面考虑。 2. 流程解耦, 开发对CICD无感,CICD不对接DEV。 [详情](note/CICD优化.md) ## best practice 1. gitlab + k8s + jenkins 2. gitlab + jenkins-x(jx) + k8s ## DevOps 实现策略 - [DevDecOps](./STRATEGY/GitOps/README.md) - [GitOps](./STRATEGY/DevDesOps/README.md) - [AIOps](https://www.moogsoft.com/resources/aiops/guide/everything-aiops/) Refence: - [An Introduction to CI/CD Best Practices](https://www.digitalocean.com/community/tutorials/an-introduction-to-ci-cd-best-practices#make-the-cicd-pipeline-the-only-way-to-deploy-to-production) - [CI/CD Tools Comparison](https://www.digitalocean.com/community/tutorials/ci-cd-tools-comparison-jenkins-gitlab-ci-buildbot-drone-and-concourse) - [aliyun CICD分享](https://juejin.im/e/aliyun?utm_source=gold_browser_extension) - 本仓库属于我的知识体系记录笔记,如果想要最佳实践可以点击 [DevOpsBest](https://github.com/Macroldj/MacroDevOpsBest).使用邮箱获取 macroldj@163.com