- 博客(662)
- 收藏
- 关注
转载 使用 Kubernetes 进行 AI 推理的 5 个理由
A look at key features of Kubernetes that naturally fit the needs of AI inference and how they benefit inference workloads.了解 Kubernetes 的主要特性,这些特性自然而然地满足了 AI 推理的需求,以及它们如何使推理工作负载受益。Many of the key fea...
2024-12-02 21:51:11
3
转载 DevOps工程师都应该自动化的 12 个 Bash 脚本
1. Automating System Updates 自动化系统更新Regularly updating system packages is critical for maintaining security and performance. This script automates the update and upgrade process.定期更新系统软件包对于维护安全性和性能至关...
2024-11-22 11:00:13
42
转载 DevOps Dozen 2023 – 社区奖获得者 (二)
Best DevOps Transformation (Non-Vendor) 最佳 DevOps 转型(非供应商)As digital transformation accelerates, which organizations stood out in their efforts to transform their business through DevOps?随着数字化转型的加速,哪些...
2024-10-30 08:56:25
56
转载 DevOps Dozen 2023 – 社区奖获得者 (一)
DevOps Dozen 2023 – Community Awards WinnersBest DevOps Industry Implementation 最佳 DevOps行业实施This award honors organizations that have successfully adopted and implemented DevOps principles and pract...
2024-10-28 15:16:29
72
转载 Jenkins: “某些插件无法正确安装,您可以重试安装它们或在没有失败的插件的情况下继续”...
Jenkins can be installed in many ways – but after installation, the way to set up Jenkins in all the systems is the same. The steps are as followsJenkins 可以通过多种方式安装,但安装后,在所有系统中设置 Jenkins 的方法都是相同的。步骤如下...
2024-10-22 16:01:54
83
转载 Jenkins Multibranch Pipeline : 自动生成和管理Pipeline.
In the previous section a Jenkinsfile which could be checked into source control was implemented. This section covers the concept of Multibranch Pipelines which build on the Jenkinsfile foundation to ...
2024-10-18 09:17:08
58
转载 SonarQube 10.7发布:全新Sonar AI CodeFix功能让问题修复更加简便
SonarQube 10.7 latest release announcement SonarQube 10.7最新发布公告https://www.sonarsource.com/products/sonarqube/whats-new/sonarqube-10-7/#new-stig-and-casa-security-reportsSonar introduces powerful AI-...
2024-10-17 17:02:56
103
转载 技术与软技能的重要性:在不确定环境中稳操胜券
IT行业的多次变迁,从最初的单机应用到今天的云计算、大数据乃至人工智能,技术的发展日新月异。然而,在这样一个充满不确定性的时代,无论是对于个人职业生涯规划还是企业的长期发展而言,技术与软技能的重要性都不容忽视。技术是基石毋庸置疑,技术始终是DevOps从业者立足之本。掌握最新的编程语言、熟悉各类自动化工具、了解容器化技术如Docker和Kubernetes,这些都是DevOps工程师的基本功。但随...
2024-09-28 18:58:21
89
转载 DevSecOps:掌握端到端管道实施的关键概念!
image.png在这个现代时代,应用程序的开发非常庞大,当然,网络犯罪也变得越来越疯狂。我对学习一点SDLC自动化(通常称为 DevOps 文化)很感兴趣。不过,这一次,我尝试了几个额外的安全平台,以便它能够成为 DevSecOps。一般来说,我会使用:Jenkins作为 CI/CD 平台使用Dependency Track作为 SCASonarQube作为 SASTTrivy作为 Contai...
2024-07-30 08:49:20
121
转载 第⑨期 DevOps 训练营火热招生中:开启你的技术提升之旅!
本课程将引领您深入理解并掌握DevOps的核心价值——通过融合文化、实践与先进工具,显著提升软件开发、部署及运维的效率与质量。聚焦于开源技术,借助其强大能力,构建高效、灵活且可扩展的DevOps流程。在课程中,您将系统学习以下关键领域:持续集成(CI)与持续交付(CD):实现自动化测试与部署,确保代码质量和快速迭代。基础设施即代码:掌握如何通过代码管理基础设施,实现环境的一致性和可重复性。微服务架...
2024-07-29 09:18:18
124
转载 使用GPT和Draw.io生成工作流程图
最近经常有画流程图的场景,通过提示词可以优化GPT的回答正确性和相关性。今天尝试通过GPT生成Mermaid语法的流程图代码,然后通过Draw.io导入代码生成流程图。在现代工作环境中,工作流程图是一种常见的工具,用于可视化和传达复杂的流程和步骤。传统上,绘制工作流程图需要手动绘制或使用专业的绘图工具,这可能会面临一些难点和挑战。以下是一些需要考虑的因素:复杂性:随着流程的复杂性增加,手动绘制工作...
2024-06-23 15:11:08
655
转载 99%议题已确定!0628 GOPS 2024 · 北京站最新日程抢先看!
目前,第23届 GOPS 2024 · 北京站(6月28日-29日)99%的议题已确定!话不多说,上最新日程:(点击查看高清大图)时间:6月28日-29日地点:北京朝阳区望京昆泰酒店GOPS 全球运维大会暨 XOps 技术创新峰会由高效运维社区(GreatOPS)和 DevOps 时代社区联合主办,指导单位为 DAOPS 基金会、开放运维联盟(OOPSA)。GOPS 大会是国内第一个运维行业大会...
2024-06-21 11:44:09
198
转载 DevOps工程师常用的K8s命令和技巧
本文将帮助您理解DevOps 工程师所需的最重要的和最常用的 Kubernetes 命令。通过掌握这些命令,您将能够轻松导航和控制 Kubernetes 集群。Kubernetes 改变了容器编排方式,kubectl是管理 Kubernetes 集群的主要工具。要运行这些命令,请使用Kubernetes 集群或在线集群,并确保kubectl已安装。让我们深入了解基本kubectl命令:获取 kub...
2024-06-18 08:26:40
81
转载 DevOps: 实施端到端CI/CD管道
介绍持续集成和持续交付 (CI/CD) 在现代软件开发中至关重要,有助于实现自动化代码集成和可靠的应用程序交付。Jenkins 以其灵活性和广泛的插件选项而闻名,是创建 CI/CD 管道的领先工具。这篇博文将指导您使用 Jenkins 完成 CI/CD 管道的完整设置。我们将介绍从配置 Jenkins 并将其与版本控制系统集成到编排构建、测试和部署的所有内容。我们的目标是增强您的软件交付流程。使用...
2024-06-17 09:11:19
104
转载 基于GitHubActions同步Docker镜像实践
GitHub Actions简介GitHub Actions 是 GitHub 推出的一款强大的持续集成和持续部署(CI/CD)工具。它可以帮助开发者在 GitHub 上自动化软件开发生命周期中的各种任务,从而提高开发效率和交付质量。GitHub Actions 的核心思想是基于事件驱动的工作流(Workflow)。开发者可以定义各种事件(如代码提交、拉取请求、计划任务等)触发相应的工作流,在工作...
2024-06-14 09:07:18
190
转载 如何在 Kubernetes 滚动部署中实现真正的零停机时间:避免断开的客户端连接
流行的成语“除了变化之外,没有什么是不变的”来自一位名叫赫拉克利特的希腊哲学家。尽管赫拉克利特生活在公元前 500 年左右,但这句话仍然有效。多亏了像 Kubernetes 这样超高效的编排工具,对我们的应用程序进行更改变得更加无缝。在软件工程中,我们几乎每天都在进行更改,但是我们如何避免这些更改对用户产生负面影响呢?对用户的负面影响之一是连接中断。我本来很想讨论客户端连接断开的影响,但不是在本文...
2024-06-13 08:21:50
61
转载 DevOps基本原则与实践
介绍在当今瞬息万变的技术领域,效率和敏捷性至关重要,而DevOps已成为改变游戏规则的因素。它改变了软件开发、测试和部署流程,并鼓励运营和开发团队之间的合作,以更快地生产出高质量的产品。我们在本指南中深入探讨了DevOps的基本思想和程序,阐明了其基本思想,并提供了实用建议和实际的代码示例。理解 DevOps 的本质在整个软件开发生命周期 (SDLC) 中,DevOps 强调协作、自动化和持续改进...
2024-06-04 08:29:35
122
转载 为什么 NULL 是你代码中的无声杀手?
在软件开发领域,很少有问题像NULL值一样普遍存在且危害巨大。这个看似无害的占位符可能会给代码库带来重大问题,造成难以发现的漏洞,并损害数据完整性。尽管 NULL 有其用途,但处理不当且不了解其含义可能会导致严重问题。我们将在这篇详尽的博客文章中探讨 NULL 被称为代码中的无声杀手的原因,提供代码示例来展示其后果,并讨论减轻其负面影响的方法。1. 简介NULL 是一个看似简单的概念,表示没有值。...
2024-06-03 09:04:56
78
转载 在 Kubernetes 上优化 RabbitMQ 性能
RabbitMQ是一种用于管理微服务和分布式系统之间消息传递的流行工具,它是一款功能强大的消息代理。与 Kubernetes 搭配使用时,它可提供高度可扩展且弹性的消息传递系统。但为了在 Kubernetes 上充分利用RabbitMQ,速度优化至关重要。借助代码示例,本详尽的教程将引导您了解在 Kubernetes 上最大化 RabbitMQ 性能的各种技术,包括资源管理、监控、调试和配置建议。...
2024-05-31 08:12:41
86
转载 DevOps “改稻为桑” 重塑企业IT交付能力
稻:瀑布式软件开发模式。桑:敏捷和DevOps背景介绍某大型制造企业的IT部门一直采用传统的瀑布式软件开发模式。尽管这种模式已经存在多年,但随着业务需求的快速变化和市场竞争的加剧,它显得越来越力不从心。部门领导Michael认识到,必须转向敏捷和DevOps的新方式,才能提高IT交付的效率和响应速度,支撑企业的业务发展。然而,IT部门内部存在着一些资深员工,他们长期习惯了瀑布式的工作方式,并且...
2024-05-30 09:57:41
65
转载 使用Terraform管理Kubernetes资源
使用 Terraform 创建 Kubernetes (k8s) 资源涉及将基础设施定义为代码。这允许您的部署实现自动化、版本控制和可重复性。在这里,我将指导您使用 Terraform 创建一些常见的 Kubernetes 资源:命名空间、部署和服务。为什么Terraform是配置Kubernetes集群的好工具:Terraform 允许用户在代码中维护 Kubernetes 集群定义。它对较低的...
2024-05-19 20:31:17
131
转载 第⑧期DevOps实战营正式发布!
Hi 感谢大家参与今晚的直播分享,我们主要讲述了训练营的内容和模式。如果您对DevOps训练营感兴趣请您联系我们。另外由于操作原因未设置抽奖,现在可以文末进入抽奖活动。直播内容PPT:抽奖活动...
2024-05-15 20:54:18
97
转载 邀请你参与DevOps实战训练营⑧发布
Hi,我们这周三会正式发布DevOps(第八期)实战营:为什么要做训练营?训练营的来源课程大纲内容的制定方式上课模式与直播方式训练营展望QA训练营及DevOps问答如果你对DevOps训练营感兴趣或者想要了解可以预约视频号,2024-05-15日 20:00不见不散!(另外我的新书已经发布了,本次直播会有抽奖活动赠送哈,数量有限!)第⑧期DevOps实战营, 本周五报名截止!本周六2024...
2024-05-13 18:13:53
107
转载 DevOps 2024:新兴趋势和技术及其对业务的影响
介绍DevOps 是一种软件开发和交付的文化和技术方法,强调协作、自动化和持续集成/持续部署 (CI/CD) 管道。2024 年,DevOps 有望在新兴趋势和尖端技术的推动下经历重大变革。微服务架构随着组织努力构建更具可扩展性、灵活性和弹性的应用程序,微服务架构正在获得动力。通过将单体应用程序分解为更小的、可独立部署的服务,微服务使团队能够更快地迭代、更有效地扩展并轻松适应不断变化的业务需求。K...
2024-05-08 20:26:21
122
转载 如何在 Kubernetes 上部署高可用应用程序
Kubernetes 是现代最常用的容器编排系统之一。主要云提供商(AWS、Azure、GCP、DigitalOcean)已采用它并开发了托管服务。因此,听到 Kubernetes 或 K8s 用于管理和扩展基于容器的应用程序的名字已不再是新闻。但使用 Kubernetes 不仅仅是设置它并向其部署 pod。Kubernetes 中许多使应用程序更具弹性和高可用性的丰富功能不仅仅是一件事,而是不同...
2024-05-06 15:04:09
95
转载 粉丝赠书《DevOps: 企业级CI/CD实战》
《DevOps: 企业级CI/CD实战》简单介绍项目实践背景Jenkins自2018年开始,我主要的工作是集成DevOps工具链提升研发部门应用的发布效能。当时主要的持续集成工具就是Jenkins,使用自由风格类型的作业来完成一些自动化任务。随着Jenkins 2.0核心的特性PipelineAsCode的理念设计出现,我们逐步完成了从自由风格类型转换到Pipeline类型的作业。自由风格类型的作...
2024-04-30 10:49:30
73
转载 平台工程:DevOps 重塑或有意义的一步?
本文翻译自Next47站点,原文链接:https://next47.com/platform-engineering/在不断变化的软件开发领域,平台工程已成为工程团队中的一项新职能。目前,LinkedIn 上有 20,000 人拥有此头衔,而紧邻的 DevOps 职位有 220,000 人。平台工程代表了内部流程和工具的形式化,工程团队通常在内部构建以支持其开发人员。Next47期待与创始人合作,...
2024-04-22 08:45:14
62
转载 AI-DevOps:使用生成式AI打造独特的自动化体验
在动态技术领域,生成式人工智能 (AI) 和 DevOps 之间的协同作用已成为一股变革力量,重塑了自动化和问题解决的格局。在接下来的部分中,我们将深入探讨对 DevOps 和开发人员的职业生涯具有重大影响的主题:AI 辅助 DevOps 错误修复GenAI 辅助事件管理这些只是 DevOps 中人工智能可以解决的两个问题;未来,期待更多文章探索这些令人兴奋的前沿领域。我们将揭示尖端生成式人工智能...
2024-04-11 16:08:46
123
转载 新书优惠《DevOps: 企业级CI/CD实战》- 经得起考验的DevOps工程实战记录
《DevOps: 企业级CI/CD实战》简单介绍项目实践背景Jenkins自2018年开始,我主要的工作是集成DevOps工具链提升研发部门应用的发布效能。当时主要的持续集成工具就是Jenkins,使用自由风格类型的作业来完成一些自动化任务。随着Jenkins 2.0核心的特性PipelineAsCode的理念设计出现,我们逐步完成了从自由风格类型转换到Pipeline类型的作业。自由风格类型的作...
2024-03-15 11:40:58
149
转载 2024 年10个最佳 DevOps 开源监控工具
image.png到 2024 年,监控对于现代 DevOps 团队的工作至关重要。DevOps 团队需要可靠且灵活的工具来有效监控和管理复杂的系统,这些系统可以提供对系统性能、可用性和安全性的实时洞察。开源监控工具因其成本效益、灵活性和社区支持而变得越来越受欢迎。用于 DevOps 的 OSS 监控工具的优缺点与 SaaS/托管工具相比,以下是开源监控和可观察性工具的一些优点和缺点。优点定制:开...
2024-03-10 09:26:54
649
转载 Kubernetes 中基于主机和路径路由的蓝绿部署
Kubernetes 是一个开源容器编排系统,可简化软件部署、扩展和管理。它最初由 Google 设计,现在由云原生计算基金会监管。蓝绿部署概述:蓝绿部署是一种部署模式,通过运行两个相同的生产环境(蓝色和绿色)来最大限度地减少停机时间。一次只有一个环境运行,确保更改既向前又向后兼容。该方法包括设置并行基础设施、将新版本部署到新环境、验证,然后将所有流量切换到绿色环境。确认后,旧的基础设施(蓝色)可...
2024-02-22 14:20:50
95
转载 使用docker init编写Dockerfile和docker-compose配置
您是那些觉得编写Dockerfiles和docker-compose.yml很痛苦的人之一吗?至少我从来没有享受过。我总是想知道我是否遵循了最佳实践,并且在编写配置文件时是否在不知不觉中引入了安全Dockerfile漏洞。好吧,我不必再担心这个问题了,感谢 Docker 的优秀人员,他们更好地利用了生成式人工智能,而没有引起太多噪音。他们创建了一个 CLI 实用工具 —docker init官网:...
2024-02-20 07:47:41
299
转载 GitHub Actions : 麦当劳可重复的CI工作流程
image.png为了实现快速、可靠的持续集成流程,麦当劳转向可重用的工作流程和 GitHub Actions。作者:Michael Gorelik,高级解决方案架构师和 Achintya Pillai,三级软件工程师麦当劳的工程团队处于数字创新的前沿,创建无缝且引人入胜的电子商务应用程序,使客户可以使用手机方便地订购他们最喜欢的餐点。我们的技术领域广阔,涵盖许多微服务,这些微服务是用多种语言编写...
2024-02-18 07:07:41
88
转载 Kubernetes Pod 作为 Jenkins SSH 代理
本文将引导您完成将 Kubernetes pod 配置为 Jenkins 代理的过程Jenkins 是一个自动化服务器,在不断发展的 DevOps 环境中协调 CI/CD 管道方面发挥着至关重要的作用。然而,传统的 Jenkins 代理在可扩展性和灵活性方面存在局限性。这就是 Kubernetes 的用武之地。Kubernetes 是一个容器编排平台,正在改变部署和管理的方式。本文通过使用 Kub...
2024-02-16 17:11:17
93
转载 Weaveworks 的关闭对 GitOps 意味着什么?
image.pngWeaveworks,这家创造了 GitOps 一词的公司,很快就会不复存在。该公司首席执行官亚历克西斯·理查森(Alexis Richardson)上周早些时候在LinkedIn上发帖称,该公司即将关闭。据理查森称,虽然该公司的收入超过 1000 万美元,但销售增长并不稳定。该公司确实需要一位长期投资者,而交易失败时,该公司正处于被收购的过程中。在此之前,最近收购了另一家持续交...
2024-02-14 19:21:18
62
转载 【文末赠书】7 年+积累、 Elastic 创始人 等 15 位专家推荐的 Elasticsearch 8.X新书已上线...
今天,非常高兴地跟大家宣布,经过 7 年多的努力和精心准备,我们的新书《一本书讲透 Elasticsearch》已正式出版上线!我从 2016 年接触 Elasticsearch 1.X、2.X 的版本,到现在已经接近 8 年+的时间。在这期间,我常常被问到:如何系统性地学习 Elasticsearch ?如何将现有的关系型数据库迁移到 ES ?如何选择合适的版本?如何规划和监控集群?如何进行数据...
2024-02-03 12:05:15
394
转载 元旦快乐 ·2023年度DevOps系列文章总览
Hi 小伙伴们,在这个新年到来之际,让我们一起庆祝并向您表达最诚挚的祝福。作为技术领域的从业者,在即将到来的新年里,我们希望能继续展现出色的技术能力,追求卓越的创新,不断学习和发展。愿在技术的海洋中航行得更远,遇到更多的成功和成就。同时,我们也希望能在新的一年里找到平衡和欢乐。抽出时间与家人、朋友共度美好时光,享受生活的各个方面。无论是在编码的世界中还是离开键盘的时刻,都要记得照顾好自己的身心健康...
2024-01-01 15:50:30
120
转载 什么是 DevOps 和 NoOps?
DevOps 和 NoOps 是如何改变软件开发生命周期(SDLC)的?下图比较了传统 SDLC、DevOps 和 NoOps。在传统的软件开发中,开发、编译打包、测试、发布和监控是孤立的功能。每个阶段都独立工作,然后移交给下一个阶段。而 DevOps 鼓励持续开发以及开发人员和运营人员之间的协作。这缩短了整个生命周期,提供了持续高质量的软件交付。NoOps 是随着无服务器计算(Serverles...
2023-12-21 09:55:13
143
转载 一套yyds的大模型教程,强推!!
国内AI赛道又爆了!继科大讯飞、阿里、华为等巨头公司发布AI产品后,很多中小企业也陆续进场!人才市场上AI大模型工程师“一将难求”!甚至开出80k*16的高薪,挖掘AI大模型人才!如今大厂老板们,也更倾向于会AI的人,普通程序员,还有应对的机会吗?与其焦虑……不如成为「掌握AI工具的技术人」,毕竟AI时代,谁先尝试,谁就能占得先机!知乎知学堂特邀你加入:行业前沿资源——AI大模型公开课已为本号...
2023-12-20 10:01:10
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅