腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
DevOps持续集成
专栏作者
举报
384
文章
571671
阅读量
67
订阅数
订阅专栏
申请加入专栏
全部文章
jenkins
devops
git
bash
腾讯云测试服务
kubernetes
容器镜像服务
自动化
容器
编程算法
网络安全
https
开源
github
数据库
微服务
sql
api
存储
部署
java
linux
apache
node.js
http
DevOps 解决方案
运维
python
maven
cci 持续集成
网站
单元测试
安全
工具
windows
云计算
配置
shell
自动化测试
测试
管理
打包
gradle
xml
html
云数据库 SQL Server
ide
jar
缓存
jdk
ssh
tcp/ip
php
android
ci
服务
ios
oracle
nginx
bash 指令
访问管理
dns
npm
迁移
工程师
工作
集群
开发
实践
mac os
ruby
json
centos
分布式
uml
机器人
安全漏洞
pipeline
持续交付
服务器
镜像
软件
系统
性能
最佳实践
postgresql
unix
混合云解决方案
yum
markdown
kernel
数据分析
虚拟化
功能测试
测试策略
性能测试
持续集成
持续部署
agent
config
dashboard
dockerfile
gitlab
int
ip
ldap
openshift
sonarqube
terraform
代理
代码质量
工作流
基础
架构
监控
解决方案
内存
数据
云服务器
对象存储
负载均衡
其他
官方文档
NLP 服务
c++
perl
javascript
go
.net
bootstrap
vue.js
css
tomcat
spring
神经网络
文件存储
SSL 证书
数据加密服务
devmaster
腾讯git代码托管(工蜂)
云推荐引擎
数据安全
sass
serverless
黑客
数据迁移
爬虫
jvm
正则表达式
面向对象编程
ftp
grep
cdn
selenium
gcc
zabbix
kvm
架构设计
sas
nest
gerrit
防火墙
CODING DevOps
负载测试
etcd
验证码
应用安全开发
Elasticsearch Service
多云管理
数据湖
项目管理
admin
airflow
apply
auto
branch
break
com
commit
ethernet
for循环
hostname
init
interface
ipv4
iterable
kubectl
minikube
operators
prometheus
route
router
saas
shutdown
token
txt
ui
web
版本控制
备份
笔记
变量
操作系统
插件
产品
程序
代理服务器
对象
服务端
函数
计算机
监控工具
教程
交换机
接口
进程
连接
浏览器
路由
面试
命令行
日志
软件开发
设计
生命周期
事件
调试
图表
网络
优化
语法
源码
主机
字符串
DevSecOps
A/B测试
包管理器
搜索文章
搜索
搜索
关闭
Kubernetes 中基于主机和路径路由的蓝绿部署
路由
主机
kubernetes
部署
服务
Kubernetes 是一个开源容器编排系统,可简化软件部署、扩展和管理。它最初由 Google 设计,现在由云原生计算基金会监管。
DevOps云学堂
2024-03-02
85
0
使用docker init编写Dockerfile和docker-compose配置
init
配置
最佳实践
安全
dockerfile
您是那些觉得编写Dockerfiles和docker-compose.yml很痛苦的人之一吗? 至少我从来没有享受过。我总是想知道我是否遵循了最佳实践,并且在编写配置文件时是否在不知不觉中引入了安全Dockerfile漏洞。 好吧,我不必再担心这个问题了,感谢 Docker 的优秀人员,他们更好地利用了生成式人工智能,而没有引起太多噪音。他们创建了一个 CLI 实用工具 —docker init
DevOps云学堂
2024-03-02
147
0
GitHub Actions : 麦当劳可重复的CI工作流程
工作流
github
持续集成
ci
工程师
麦当劳的工程团队处于数字创新的前沿,创建无缝且引人入胜的电子商务应用程序,使客户可以使用手机方便地订购他们最喜欢的餐点。 我们的技术领域广阔,涵盖许多微服务,这些微服务是用多种语言编写的,并使用不同的云原生服务。全球各地的工程团队必须每天多次构建、测试、打包和发布这些服务,以集成持续的变更。
DevOps云学堂
2024-03-02
94
0
Kubernetes Pod 作为 Jenkins SSH 代理
kubernetes
ssh
jenkins
代理
服务
Jenkins 是一个自动化服务器,在不断发展的 DevOps 环境中协调 CI/CD 管道方面发挥着至关重要的作用。然而,传统的 Jenkins 代理在可扩展性和灵活性方面存在局限性。这就是 Kubernetes 的用武之地。Kubernetes 是一个容器编排平台,正在改变部署和管理的方式。本文通过使用 Kubernetes Pod 作为 Jenkins 代理,深入探讨 Jenkins 和 Kubernetes 如何协同工作。这使团队能够动态扩展、优化资源利用率并简化其 CI/CD 工作流程。
DevOps云学堂
2024-02-17
97
0
Weaveworks 的关闭对 GitOps 意味着什么?
工具
软件
开源
产品
持续交付
Weaveworks,这家创造了 GitOps 一词的公司,很快就会不复存在。该公司首席执行官亚历克西斯·理查森(Alexis Richardson)上周早些时候在LinkedIn上发帖称,该公司即将关闭。
DevOps云学堂
2024-02-17
95
0
从 KIND 环境中了解到的有趣的 DNS 事实
容器
dns
服务
服务器
架构
Kubernetes in Docker (KIND) 是一个由 Kubernetes SIG 社区维护的开源项目。该项目的目的是使用Docker提供一个简单的Kubernetes环境,主要用于Kubernetes CI测试。 Kubernetes本身是一个容器编排平台,因此使用Docker作为其节点会产生基于容器中容器概念的架构。这种方法的实现过程也引入了与双层容器相关的挑战。本文重点讨论这一过程中出现的与 DNS 相关的一个具体实施问题。
DevOps云学堂
2023-12-19
182
0
什么是 CI/CD 可观察性,我们如何为更多可观察的管道铺平道路?
存储
ci
测试
软件
系统
在这篇文章中,作者介绍了CI/CD可观测性的概念和重要性。通过使用可观测性,团队可以提前解决问题,做出更明智的决策,并增加对软件发布的信心。文章还提到了CI/CD系统中常见的问题,包括不稳定性、性能回归和配置错误。为了解决这些问题,作者介绍了GraCIe,这是一个基于Grafana构建的应用插件,旨在提供对CI/CD系统的易于理解的方式。GraCIe利用Grafana Tempo、Grafana Loki和Prometheus的功能,通过使用OpenTelemetry,可以与几乎任何CI/CD平台无缝集成,为用户提供无与伦比的洞察力。作者还展望了未来,希望CI/CD供应商能够朝着一个共同的标准发展,实现遥测数据的普遍可访问性。
DevOps云学堂
2023-12-19
137
0
K8s: Java应用OOMKilled的原因与分析
java
进程
内存
配置
系统
管理 Kubernetes Pod 中运行的 Java 进程的内存使用情况比人们想象的更具挑战性。即使使用正确的 JVM 内存配置,仍然可能会出现OOMKilled问题,您想知道为什么吗?
DevOps云学堂
2023-12-13
625
0
30个Pull 请求之后,Prometheus 内存使用量减少了一半
开源
prometheus
工作
内存
字符串
Grafana Labs 杰出工程师 Bryan Boreham 在 KubeCon 上详细介绍了他如何减少 Prometheus 的内存使用量。
DevOps云学堂
2023-12-13
280
0
极狐GitLab SaaS 功能调整-Git项目迁移-从GitLab.cn迁移到GitLab.com
git
迁移
com
gitlab
saas
今天,收到了极狐GitLab的邮件通知“关于JihuLab.com 试用期限调整的通知”邮件内容如下:
DevOps云学堂
2023-12-05
457
0
5年DevOps 经验中的5条经验教训
devops
部署
工程师
工具
开发
人重于流程重于工具。除非你能得到你想要帮助的人的支持,否则还有什么意义呢?DevOps 的主要目标之一是提高组织开发人员和整个组织的生活质量,开发可保护、改进和加速他们日常工作的核心平台和工具。无论是通过实施新的 CI/CD 工具、自动化还是架构平台,只要您心中有“以人为本”的方法,您总会产生积极的影响。
DevOps云学堂
2023-12-04
129
0
本地计算机上使用轻量级Kubernetes - k3s
kubernetes
operators
部署
管理
计算机
如何在工作站上启动并运行轻量级 Kubernetes。K3s 是一种轻量级、经过认证的 Kubernetes 发行版,专为资源受限的环境(例如边缘设备、物联网设备和小规模部署)而设计。它由 Rancher Labs 开发,构建的目标是提供一个简约且易于使用的 Kubernetes 发行版,消耗更少的资源,同时保持与 Kubernetes API 的完全兼容性。
DevOps云学堂
2023-12-04
205
0
DevSecOps 管道: 使用Jenkins自动化CI/CD管道以实现安全的多语言应用程序
自动化
jenkins
安全
ci
DevSecOps
DevSecOps 流程 先决条件: 1) Git 2) Jenkins 3) Sonar-Scanner 4) Snyk 5) Java、Maven、Node.js、Python 等(您为项目选择的语言将取决于适用的安装要求。 6) Docker 7) Aqua Trivy 8) Kubernetes 9) Zaproxy
DevOps云学堂
2023-11-29
280
0
Kubernetes Operator简介与构建
kubernetes
部署
管理
集群
事件
自动化任务总是有其特殊之处。当我们想要执行某些任务时,我们需要能够对某些特定事件做出反应或被触发。但很多事件无法轻松监听,尤其是在 Kubernetes 集群中。所以今天,我们将看看如何尝试使用Operator来解决它。我们将了解如何创建 Kubernetes Operator!
DevOps云学堂
2023-11-06
207
0
2024 - 推动DevOps 工程落地的领域相关工具
devops
自动化
版本控制
工具
监控
在快速发展的软件开发和 IT 运营领域,DevOps 已成为一种变革性方法,旨在弥合开发和运营团队之间的差距。DevOps 强调协作、自动化和持续改进,以加快软件开发生命周期,同时确保可靠性和质量。成功实施 DevOps 的关键支柱之一是战略性地使用支持开发过程各个阶段的各种工具。
DevOps云学堂
2023-10-25
281
0
Kargo-面向K8s的下一代持续交付和应用生命周期编排平台
部署
持续交付
工具
镜像
生命周期
Akuity是Argo CD背后的公司,你们可能因为他们的创新方式而熟知他们。 他们为部署提供了比Kubernetes更简单对比的思考方式,并将CI(创建构件的过程)和CD(部署过程)区分得更加清晰。他们做的一件非常有趣的事情是,他们确定了扩展Argo CD的方式:增加更多功能,还是在现有的基础上创造出一种新的、专为当前任务而设计的解决方案。 为了介绍这个决策,他们决定创造出一些全新的东西。
DevOps云学堂
2023-10-25
366
0
Kubernetes-Pod的重新平衡和碎片整理
kubernetes
部署
工作
集群
优化
默认情况下,Kubernetes不会重新计算和重新平衡工作负载。 您可能会遇到一些节点过度利用的集群,而其他节点只有少量的Pod。 您可以如何解决这个问题呢?
DevOps云学堂
2023-10-07
340
0
OpenTelemetry实现更好的Airflow可观测性
airflow
浏览器
配置
数据
系统
Apache Airflow是一个编排平台,用于以编程方式编写、安排和执行工作流。OpenTelemetry开放遥测用于生成、收集和导出遥测数据(指标、日志和跟踪),以帮助您分析软件的性能和行为。这两个开源项目看起来很自然,随着 Airflow 2.7 的推出,用户现在可以开始在 Airflow 中利用 OpenTelemetry Metrics!
DevOps云学堂
2023-10-07
327
0
Terraform 预提交挂钩使用指南:节省时间并提高代码质量
commit
terraform
代码质量
工具
配置
在不断变化的技术世界中,确保代码的质量和安全性至关重要。然而,在每次提交之前手动运行命令行检查可能是一项耗时且乏味的任务。
DevOps云学堂
2023-10-07
195
0
Jenkins打造满足网络安全领域发展的CI/CD
容器
网络安全
jenkins
ci
测试
对于一家必须领先于黑客、欺诈者和网络犯罪趋势的全球网络安全公司来说,构建、测试和发布软件的繁琐遗留流程是一个巨大的挑战。
DevOps云学堂
2023-09-25
176
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档