首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏啄木鸟软件测试

    DevOps工具介绍连载(8)——Rundeck

    Rundeck是一个基于Java和Grails的开源的运维自动化工具,提供了Web管理界面进行操作,同时提供命令行工具和WebAPI的访问控制方式。 像Ansible之类的工具一样,Rundeck能够帮助开发和运维人员更好地管理各个节点。 概要信息 Rundeck概要信息如下表所示: ? 优势特性 已经有这么多工具了,Why Rundeck? 结合官方,其所给出得原因如下所示: Rundeck定位 Rundeck的目标在于为了是的企业运维更好地运行,无论是传统方式还是云端服务均能很好支持,支持用户所选者的工具和脚本语言。

    1.6K10发布于 2020-02-19
  • 来自专栏FunTester

    DevOps工具

    DevOps鼓励开发和运营人员之间的沟通,自动化和协作,以提高最终输出的速度和质量。DevOps在各个阶段使用工具,因此自动化有助于更快,更好地输出质量。 在DevOps中,主要阶段是 持续集成 持续交付 持续部署 即使可以在三个阶段很多工具是通用的,但在交付阶段中仍需要一些特定的工具。因此,没有在特定阶段可以使用的特定工具。 以下是在DevOps流程中可以使用的一些最佳工具的列表: 源代码存储库: DevOps中的源代码存储库至关重要。在此检查了由编码团队编写的各种版本的代码,以使彼此的工作不会重叠。 存储在源代码存储库中的代码使用各种自动化工具进行编译,然后转换为可执行代码。 Jenkins Jenkins是著名的开源自动化工具,用于DevOps的持续集成阶段。 虚拟基础架构 虚拟基础架构具有API,这些API使DevOps团队可以使用配置管理工具创建新计算机。云供应商提供了这些平台销售服务(PaaS)。

    2.2K30发布于 2020-02-17
  • 来自专栏Linyb极客之路

    8DevOps 自动化工具,帮你做出持续改进

    专业的支持者认为这与工具或自动化无关,但他们忽略了一点,即工具实际上承载了 DevOps 文化。 我们都认同这样的说法,即 DevOps 不只与工具有关,甚至不只与一个单独的角色有关,DevOps 实际上是人、过程和工具的结合体。但是,一个组织想要实施 DevOps工具在其中扮演了重要的角色。 在这篇文章里,我们将介绍 8DevOps 自动化工具,每一家公司都需要依靠它们来获得持续改进。 Kubernetes Kubernetes,容器编配平台事实上的标准。 作为一个 DevOps 工具,Artifactory 的主要目标是帮助开发人员管理第三方依赖包,从而提供持续集成、持续交付和持续部署能力,帮助企业实现 DevOps。 在实施 DevOps 时,信息的流动、实时交互和高度协作最为重要。难道你不认为 Slack 正是为此而生的吗?金融公司 Capital One 认为 Slack 是最为重要的 DevOps 工具

    1.1K30发布于 2021-10-27
  • 来自专栏DevOps

    DevOps系列】DevOps工具链选型指南

    01选择DevOps工具链的注意事项在决定适宜的DevOps工具链时,首先必须了解基本的DevOps最佳实践以及工具如何为这些实践提供帮助。 当组织采用DevOps时,他们通常会面临两种选择:一体式DevOps工具链或开放式的DevOps工具链。选择正确的配置至关重要,因为它决定了团队的DevOps流程。 02一体式DevOps工具链一体式DevOps工具链,作为一种全面集成的解决方案,为那些刚开始探索DevOps实践的公司或团队,以及那些希望迅速启动项目的团队,提供了极大的便利。 相较于定制DevOps工具链,此类一体式工具链具有显著的优势。首先:一体式DevOps工具链解决了多个工具间的孤立和烟囱问题。 国内的部分一体式DevOps工具链如下:03开放式DevOps工具链另一种方法是采用开放式DevOps工具链,它允许团队根据自己的需求和偏好来选择和整合不同的工具

    64410编辑于 2024-12-12
  • 来自专栏DevOps时代的专栏

    实施 DevOps8个步骤

    确定业务理由 DevOps项目要关注业务需求,而不是“纯粹为了DevOpsDevOps”,避免方法和工具变得比客户需求还重要。 最成功的企业希望通过DevOps获得业务的好处。” 2. 为所在企业定义DevOps Gartner对DevOps下的定义是:这是一种使用敏捷方法、协作和自动化交付解决方案的业务驱动方法。 开发工具链 实施DevOps的总体目标包括一套集成的工具链,支持合理地评估和选择工具,以便每个工具都与应用程序生命周期中的相邻工具松散耦合。 连接所有的自动化接触点和信息流可借助工具链来加快版本的发布,同时减少错误、缺陷、返工和停运。这将让在每个阶段使用的工具得以保持一致,便于了解在阶段内和阶段之间哪个地方需要实现自动化、集成和工具转换。 8. 准备好后扩展 太多的公司犯这样的错误:开始DevOps之前就需要扩展,以便获得批准。这导致了恶性循环。因为他们不知道如何扩展DevOps,所以无法开始。

    1.9K40发布于 2018-10-08
  • DevOps工具链选型指南

    01选择DevOps工具链的注意事项在决定适宜的DevOps工具链时,首先必须了解基本的DevOps最佳实践以及工具如何为这些实践提供帮助。 当组织采用DevOps时,他们通常会面临两种选择:一体式DevOps工具链或开放式的DevOps工具链。选择正确的配置至关重要,因为它决定了团队的DevOps流程。 02一体式DevOps工具链一体式DevOps工具链,作为一种全面集成的解决方案,为那些刚开始探索DevOps实践的公司或团队,以及那些希望迅速启动项目的团队,提供了极大的便利。 相较于定制DevOps工具链,此类一体式工具链具有显著的优势。首先:一体式DevOps工具链解决了多个工具间的孤立和烟囱问题。 国内的部分一体式DevOps工具链如下:03开放式DevOps工具链另一种方法是采用开放式DevOps工具链,它允许团队根据自己的需求和偏好来选择和整合不同的工具

    26110编辑于 2025-08-29
  • 来自专栏啄木鸟软件测试

    DevOps工具介绍连载(1)

    https://www.cnblogs.com/keerya/p/8040071.html Chef Chef 是一款自动化服务器配置管理工具,可以对所管理的对象实行自动化配置,如系统管理,安装软件等。 https://blog.csdn.net/bbwangj/article/details/82185160 ansible ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具 https://www.jianshu.com/p/97db5cd55d61 Capistrano Capistrano是一种在多台服务器上运行脚本的开源工具,它主要用于部署web应用。 https://www.jianshu.com/p/a39904a0ba01 Rundeck Rundeck是一个基于Java和Grails的开源的运维自动化工具,提供了Web管理界面进行操作,同时提供命令行工具和 像Ansible之类的工具一样,Rundeck能够帮助开发和运维人员更好地管理各个节点。

    1.4K20发布于 2020-02-19
  • 来自专栏总结xyp

    【云原生】DevOps(一):DevOps介绍及Code工具使用

    这就被称为DevOpsDevOps,字面意思是Development &Operations的缩写,也就是开发&运维。虽然字面意思只涉及到了开发团队和运维团队,其实QA测试团队也是参与其中的。 网上可以查看到DevOps的符号类似于一个无穷大的符号DevOpsnull这表明DevOps是一个不断提高效率并且持续不断工作的过程这表明DevOps是一个不断提高效率并且持续不断工作的过程DevOps INTEGRATE:然后将监控阶段收到的反馈发送回PLAN阶段,整体反复的流程就是DevOps的核心,即持续集成、持续部署。 为了保证整体流程可以高效的完成,各个阶段都有比较常见的工具,如下图:软件开发过程&涉及工具null最终可以给DevOps下一个定义:DevOps 强调的是高效组织团队之间如何通过自动化的工具协作和沟通来完成软件的生命周期管理 自动化的工具协作和沟通来完成软件的生命周期管理二、Code阶段工具在code阶段,我们需要将不同版本的代码存储到一个仓库中,常见的版本控制工具就是SVN或者Git,这里我们采用Git作为版本控制工具,GitLab

    32310编辑于 2025-12-04
  • 来自专栏DevOps实战派

    DevOps的最佳CICD工具

    在某些情况下,选择正确的 CI/CD 管道工具可能非常具有挑战性。本文探讨了适用于 DevOps 的最佳 CI/CD 工具及其核心功能,以帮助你做出正确的选择。 在Auto DevOps的帮助下,这个 CI/CD 工具可以自动构建、部署、测试和监控应用程序。 主要特征: 通过 OpenID Connect 连接到你的云提供商以获取用于访问服务的临时凭证。 此外,选择 Azure DevOps 作为首选 CI/CD 工具,你可以构建、测试和部署在 GitHub 上创建的应用程序。 CircleCI 纯粹是一个 CI/CD 工具,没有像 Azure DevOps 和 GitLab CI/CD 这样的额外功能。 主要特征: 拥有业界领先的速度和最快的 CI 跑步者。 09 — Semaphore Semaphore是市场上用于 DevOps 的最快的 CI/CD 工具之一,它使您能够每天部署各种软件更新,而没有技术障碍来大规模采用 CD。

    2.4K20编辑于 2023-08-22
  • 来自专栏大魏分享(微信公众号:david-share)

    DevOps工具链大全 on Openshift

    本文作者为陈沙克,原文题目为:OpenShift的DevOps工具链,大魏已获得授权转载。 在OpenShift,整整忙乎了一年,逐步一点一点完善整个CI 的工具链。 Contents 1 身份统一认证 2 项目管理 3 持续集成工具 4 项目构建工具 5 代码管理工具 6 代码质量管理 7 制品库 8 测试框架 9 配置管理中心 10 UI自动化测试 11 测试管理 持续集成工具 ? 红帽的OpenShift上已经直接集成了Jenkins,而且用户是和OpenShift统一。可以启用jenkins的k8s插件,这样可以把jenkins的slave跑起来。 关于Jenkins启用k8s插件后,slave节点的配置 https://medium.com/muhammet-arslan/how-ive-created-scaled-and-distributed-jenkins-top-of-kubernetes zalenium是一个Selenium Grid扩展,可以理解为在k8s跑Selenium Grid的版本,实现在Firefox和Chrome中进行的UI自动测试。

    4.2K20发布于 2018-10-23
  • 来自专栏用户9703952的专栏

    K8s+Docker+KubeSphere+DevOps

    DevOps 共有云和私有云 共有云是云服务厂商提供的公有服务器 私有云是自己买硬件搭建起来的 nginx 安装nginx ``` apt install nginx 3.

    28610编辑于 2024-02-19
  • 来自专栏DevOps持续交付

    万字长文详解DevOpsDevOps工具链!

    DevOps工具链的概念 DevOps工具链是一系列紧密集成的开发工具,这些工具专门设计用于简化应用程序的开发、测试、部署和维护。 DevOps工具链的组成部分 在DevOps领域,工具链是一个核心概念。工具链包括一系列相互关联的技术工具,用于支持从需求分析到测试、部署和运维的全过程。 DevOps工具链与传统工具链的区别 DevOps工具链与传统工具链的区别主要在于工作流程、工作效率、业务价值实现和人员技能要求。 总之,DevOps工具链与传统工具链的区别主要在于工作流程、工作效率、业务价值实现和人员技能要求。 3. DevOps工具工具分类 3.1. 代码管理工具 3.1.1. DevOps工具链的挑战与机遇 5.1. DevOps工具链的挑战 构建一个成功的DevOps环境是一项复杂的任务,其成功的关键在于选择正确的工具和整合它们以满足组织的需求。

    12.7K76编辑于 2023-09-02
  • 来自专栏Java技术栈

    DevOps到底是什么鬼?DevOps介绍及工具推荐。

    什么是DevOps DevOps是Development和Operations的组合,是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合 可以把DevOps看作开发(软件工程)、技术运营和质量保障(QA)三者的交集。 ? 传统的软件组织将开发、IT运营和质量保障设为各自分离的部门。 然而DevOps考虑的还不止是软件部署。它是一套针对这几个部门间沟通与协作问题的流程和方法。 DevOps工具 工欲善其事,必先利其器,现在大家在DevOps领域最关注的还是在工具层面。 它在github上有10000多个star了,这在DevOps相关的软件里,都是排名非常靠前的了。 更多的可以看下知乎上的一篇关于DevOps的文章:<<你所在的公司是如何实施DevOps的?

    1.5K50发布于 2018-03-30
  • 来自专栏啄木鸟软件测试

    DevOps工具介绍连载(41)——Vault

    提供密码后, 工具将加载你定义的 $EDITOR 的编辑工具默认是 vim, 一旦你关闭了编辑会话框,生成后的文件将会是加密文件.

    86520发布于 2020-05-20
  • 来自专栏啄木鸟软件测试

    DevOps工具介绍连载(40)——Mingle

    在Sun的CommunityOne会议上,ThoughtWorks Studios宣布,即将推出的敏捷IT项目管理应用程序Mingle将成为世界上第一个在JRuby上运行的商业应用程序。实际上,它可能是第一个商业发行的基于Ruby on Rails的产品。

    1.1K10发布于 2020-05-20
  • 来自专栏云云众生s

    DevOps工具链胜过现成平台

    寻找企业级 DevOps 平台的浪潮正在形成,但有迹象表明,这些平台在性能上无法胜过将最佳单项工具组合起来的 DevOps 工具链。 平台工程可能会进一步扩大平台和工具链之间的差距,为开发人员提供定制的、针对组织的预组装工具链。 DevOps 平台 DevOps 平台的概念比 DevOps 早了几年。 人们倾向于认为,将这些工具贴上“DevOps”标签是一个讽刺的营销策略。然而,使用 DevOps 这个名称的想法是帮助人们看到该产品可以成为 DevOps 工具链的一个重要部分。 这不是一个弱点,因为成功的组织使用 DevOps 平台来建立基础,然后用专业的工具来补充,这些工具可以提高他们交付软件的能力。他们不依赖将其作为 DevOps 的唯一工具。 假设开发人员可以访问由 DevOps 平台和许多最佳单项工具组成的顺畅 DevOps 工具链。在这种情况下,他们可以在没有互操作性和运营负担的情况下交付软件。

    26710编辑于 2024-03-28
  • 来自专栏啄木鸟软件测试

    DevOps工具介绍连载(5)——CFEngine

    可以远程批量触发命令执行, 从而部分替代批量执行工具, 例如: ansible. 但是通过这种方式触发的命令需要在策略文件中预先定义, 而且无法传递参数, 所以灵活性上稍有欠缺.

    1.2K10发布于 2020-02-19
  • 来自专栏啄木鸟软件测试

    DevOps工具介绍连载(7)——Resque

    作者:Amazing大龙大龙 链接:https://www.jianshu.com/p/a39904a0ba01 来源:简书

    1K20发布于 2020-02-19
  • DevOps工具选哪家好?本土化DevOps实践指南

    对于国内的团队来说,在挑选DevOps工具时,需要从技术能力、本地化服务水平以及合规性要求等多个维度进行全面考量。 本文将以Gitee(码云)作为核心工具,联合其他主流工具,精心打造一套契合国内实际环境的DevOps工具链方案,助力团队达成快速交付产品与稳定运维系统的目标。 一、Gitee:国内DevOps一体化平台的理想之选Gitee作为国产的代码托管与DevOps平台,凭借其卓越的本地化服务以及高度集成的功能,成为了国内团队开展DevOps实践的首要选择。 三、工具链整合实践案例剖析案例:中小型互联网团队的DevOps成功落地代码管理规范:使用Gitee托管代码,设置分支保护策略,例如main分支需经过Code Review才能合并。 结语以Gitee为核心的DevOps工具链,结合容器化、自动化监控与IaC技术,能够帮助国内团队在合规、成本与效率之间找到最佳的平衡点。

    81010编辑于 2025-07-18
  • 来自专栏啄木鸟软件测试

    DevOps工具介绍连载(17)——Kickstart

    graphics mode. menu clear menu background splash.png menu title Red Hat Enterprise Linux 7.0 menu vshift 8 menu rows 18 menu margin 8 #menu hidden menu helpmsgrow 15 menu tabmsgrow 13 # Border Area menu color message menu color tabmsg 0 #ff3a6496 #00000000 none # Unselected menu item menu color unsel 0 #84b8ffff #00000000 none # Selected hotkey menu color hotsel 0 #84b8ffff #00000000 none # Unselected hotkey menu layouts keyboard 'us'# Reboot after installation reboot # Root password rootpw --iscrypted $1$J36yI8p5

    1.5K20发布于 2020-03-06
领券