如何看待在运维中运用包管理

2024-11-18 19:00:54

1、研发对运维的依赖实际上很多:了解日志文件在哪里、重启命令是什么、清理的策略是什么,依赖的链接库在哪里。

如何看待在运维中运用包管理

2、统一研发框架的改造量过大,多个团队无法统一,而统一管理框架可以统一文件目录,统一脚本功能,管理是目的,不侵入。

如何看待在运维中运用包管理

3、包管理是一种管理框架,千人一面,包是一个精细化运维管理对象,改造门槛低;可以从文件管理和进程管理开始着手实施。

如何看待在运维中运用包管理

4、包是DEVOps中连接各个角色的桥梁,具有简单而又敏捷的特性,能够解决超过60%的研发运维问题。同时需要不断完善版本管理和发布管理。

如何看待在运维中运用包管理

5、包管理可以支持python,不能提供资源隔离的功能,基于Git版本diff的增量发布极快,标准交付,面对逻辑运维对象,业务属性更多。

如何看待在运维中运用包管理

6、而Docker需要操作系统内控开启CGroup,可以实现资源隔离,基于文件系统的增量发布较慢,面向物理对象运维,环境管理功能优秀。

如何看待在运维中运用包管理

7、包管理应该逐步达到灵活效率和规则约束的平衡,实现标准化,也就是一个组织中各角色达成一致的契约。

如何看待在运维中运用包管理
猜你喜欢