当前位置: 首页 > article >正文

DevOps工具链

DevOps工具链的核心组成部分包括:
代码编辑和版本控制工具 svn、git
自动化构建工具 Jenkins、GitLab CI/CD、Travis CI
持续集成和持续部署工具 Jenkins、Ansible
容器编排工具 K8S、Docker Swarm
持续监控工具 Prometheus,Grafana,InfluxDB
服务配置管理工具 Ansible,Chef,Puppet

Git:代码管理
Maven:依赖管理、项目构建
    1、对Jar包进行统一的管理,包括快速引入Jar包,以及对使用的 Jar包进行统一的版本控制
    2、提供了一个标准化的Java项目结构,我们可以通过Maven快速创建一个标准的Java项目.
Jenkins:持续集成、持续交付、自动部署
Docker:容器(虚拟化、进程隔离)、镜像(软件)、仓库
K8S:容器编排工具

参考:https://cloud.tencent.com/developer/article/2322080


http://www.kler.cn/a/591305.html

相关文章:

  • VulnHub-Joker通关攻略
  • 微信小程序实现根据不同的用户角色显示不同的tabbar并且可以完整的切换tabbar
  • 【一起学Rust | Tauri2.0框架】基于 Rust 与 Tauri 2.0 框架实现生物识别(指纹识别)应用
  • Arch Linux高性能数据处理优化指南
  • C++ 学习笔记(三)—— 入门+类和对象
  • 【PDF识别】总结PDF文本内容与表格提取的方法
  • 招聘信息|基于SprinBoot+vue的招聘信息管理系统(源码+数据库+文档)
  • 如何才能避免漏测事故的发生?
  • 《港口危货储存单位主要安全管理人员》考试资料及答案解析
  • C# WPF编程-RepeatButton
  • opencv + opengl显示摄像头视频流
  • PyCharm 2019.1.3使用python3.9创建虚拟环境setuptools-40.8.0报错处理
  • 单臂路由+VLANIF
  • 【论文阅读】FairCLIP - 医疗视觉语言学习中的公平性提升
  • 实战设计模式之解释器模式
  • DolphinScheduler工作流任务调度集群部署
  • 联邦学习(Federated Learning)
  • 深度学习 Deep Learning 第2章 线性代数
  • Vue渲染函数 - render 函数
  • Business processes A bridge to SAP and a guide to SAP TS410 certification