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

相关推荐
新时代牛马6 小时前
Linux VFS 完整篇:从path_openat、dentry/inode 到page cache 与挂载排障
linux·运维·服务器
cloudfantasy8 小时前
docker直接二进制安装,非编译。KylinV10SP3 aarch64有效
运维·docker
新时代牛马8 小时前
Linux 驱动中断与定时完整篇:从 request_threaded_irq 到hrtimer 选型与排障
linux·运维·服务器
考虑考虑9 小时前
nginx打印请求日志
运维·后端·nginx
数字补给站10 小时前
Windows 10 + Hyper-V + Terraform + cloud-init:批量产出 3 台 Ubuntu 的实践笔记
运维·ai编程
海鸥8114 小时前
AIOps(智能运维)理解
运维·人工智能
码农小韩14 小时前
Linux应用开发(一)——Linux的标准IO
linux·运维·服务器
路弥行至14 小时前
Linux (ARM64 / Jetson) 挂载 exFAT 移动硬盘排障与离线安装指南
linux·运维·服务器·经验分享·笔记·jetson·exfat
漫谈数据智理14 小时前
主动元数据为何是数据编织的核心——从“连接数据”走向“感知、理解与行动”的 Data Fabric
运维·fabric
数据库小学妹15 小时前
MySQL长事务复盘:Sleep连接、MDL排队与undo滞留
运维·数据库·mysql