腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
DevOps持续集成
专栏成员
举报
394
文章
645426
阅读量
68
订阅数
订阅专栏
申请加入专栏
全部文章(394)
jenkins(117)
devops(89)
git(79)
kubernetes(43)
bash(41)
腾讯云测试服务(41)
容器镜像服务(37)
自动化(37)
容器(36)
编程算法(33)
网络安全(32)
https(31)
开源(29)
github(28)
数据库(24)
部署(24)
微服务(23)
sql(21)
存储(21)
api(20)
java(17)
linux(17)
apache(16)
node.js(15)
http(15)
DevOps 解决方案(14)
运维(14)
配置(14)
python(13)
maven(13)
cci 持续集成(13)
网站(12)
单元测试(12)
安全(12)
管理(12)
工具(11)
windows(10)
云计算(10)
shell(9)
自动化测试(9)
测试(9)
打包(8)
gradle(8)
xml(7)
html(6)
云数据库 SQL Server(6)
ide(6)
jar(6)
缓存(6)
jdk(6)
ssh(6)
tcp/ip(6)
ci(6)
集群(6)
php(5)
android(5)
服务(5)
工程师(5)
工作(5)
实践(5)
ios(4)
oracle(4)
nginx(4)
bash 指令(4)
访问管理(4)
dns(4)
npm(4)
迁移(4)
镜像(4)
开发(4)
性能(4)
mac os(3)
ruby(3)
json(3)
centos(3)
分布式(3)
uml(3)
机器人(3)
安全漏洞(3)
pipeline(3)
terraform(3)
持续交付(3)
服务器(3)
工作流(3)
软件(3)
数据(3)
系统(3)
最佳实践(3)
postgresql(2)
unix(2)
混合云解决方案(2)
yum(2)
markdown(2)
kernel(2)
数据分析(2)
虚拟化(2)
功能测试(2)
测试策略(2)
性能测试(2)
持续集成(2)
持续部署(2)
agent(2)
config(2)
dashboard(2)
dockerfile(2)
gitlab(2)
int(2)
ip(2)
ldap(2)
openshift(2)
sonarqube(2)
代理(2)
代码质量(2)
对象(2)
基础(2)
架构(2)
监控(2)
解决方案(2)
连接(2)
内存(2)
优化(2)
语法(2)
云服务器(1)
对象存储(1)
负载均衡(1)
其他(1)
官方文档(1)
NLP 服务(1)
c++(1)
perl(1)
javascript(1)
go(1)
.net(1)
bootstrap(1)
vue.js(1)
css(1)
tomcat(1)
spring(1)
神经网络(1)
文件存储(1)
SSL 证书(1)
数据加密服务(1)
devmaster(1)
腾讯git代码托管(工蜂)(1)
云推荐引擎(1)
企业(1)
数据安全(1)
sass(1)
serverless(1)
黑客(1)
数据迁移(1)
爬虫(1)
jvm(1)
正则表达式(1)
面向对象编程(1)
ftp(1)
grep(1)
cdn(1)
selenium(1)
rabbitmq(1)
gcc(1)
zabbix(1)
kvm(1)
架构设计(1)
sas(1)
nest(1)
gerrit(1)
防火墙(1)
CODING DevOps(1)
负载测试(1)
etcd(1)
验证码(1)
应用安全开发(1)
Elasticsearch Service(1)
多云管理(1)
数据湖(1)
项目管理(1)
admin(1)
airflow(1)
apply(1)
auto(1)
branch(1)
break(1)
com(1)
commit(1)
draw(1)
ethernet(1)
for循环(1)
gpt(1)
hostname(1)
init(1)
interface(1)
io(1)
ipv4(1)
iterable(1)
kubectl(1)
minikube(1)
null(1)
operators(1)
prometheus(1)
route(1)
router(1)
saas(1)
shutdown(1)
token(1)
txt(1)
ui(1)
web(1)
版本控制(1)
备份(1)
笔记(1)
变量(1)
操作系统(1)
插件(1)
产品(1)
程序(1)
代理服务器(1)
服务端(1)
高可用(1)
函数(1)
技巧(1)
计算机(1)
监控工具(1)
脚本(1)
教程(1)
交换机(1)
接口(1)
进程(1)
开发者(1)
客户端(1)
浏览器(1)
路由(1)
面试(1)
命令行(1)
日志(1)
软件开发(1)
设计(1)
生命周期(1)
事件(1)
调试(1)
同步(1)
图表(1)
网络(1)
源码(1)
指针(1)
主机(1)
字符串(1)
DevSecOps(1)
A/B测试(1)
包管理器(1)
搜索文章
搜索
搜索
关闭
使用GPT和Draw.io生成工作流程图
gpt
io
工作
语法
draw
在现代工作环境中,工作流程图是一种常见的工具,用于可视化和传达复杂的流程和步骤。传统上,绘制工作流程图需要手动绘制或使用专业的绘图工具,这可能会面临一些难点和挑战。以下是一些需要考虑的因素:
DevOps云学堂
2024-07-04
1.2K
0
DevOps工程师常用的K8s命令和技巧
工程师
管理
技巧
集群
devops
本文将帮助您理解DevOps 工程师所需的最重要的和最常用的 Kubernetes 命令。通过掌握这些命令,您将能够轻松导航和控制 Kubernetes 集群。 Kubernetes 改变了容器编排方式,kubectl是管理 Kubernetes 集群的主要工具。要运行这些命令,请使用Kubernetes 集群或在线集群,并确保kubectl已安装。 让我们深入了解基本kubectl命令:
DevOps云学堂
2024-06-19
107
0
DevOps: 实施端到端CI/CD管道
devops
存储
ci
脚本
配置
持续集成和持续交付 (CI/CD) 在现代软件开发中至关重要,有助于实现自动化代码集成和可靠的应用程序交付。 Jenkins 以其灵活性和广泛的插件选项而闻名,是创建 CI/CD 管道的领先工具。
DevOps云学堂
2024-06-19
219
0
基于GitHubActions同步Docker镜像实践
工作流
镜像
开发者
实践
同步
GitHub Actions 是 GitHub 推出的一款强大的持续集成和持续部署(CI/CD)工具。它可以帮助开发者在 GitHub 上自动化软件开发生命周期中的各种任务,从而提高开发效率和交付质量。
DevOps云学堂
2024-06-19
195
0
如何在 Kubernetes 滚动部署中实现真正的零停机时间:避免断开的客户端连接
客户端
连接
容器
kubernetes
部署
流行的成语“除了变化之外,没有什么是不变的”来自一位名叫赫拉克利特的希腊哲学家。尽管赫拉克利特生活在公元前 500 年左右,但这句话仍然有效。多亏了像 Kubernetes 这样超高效的编排工具,对我们的应用程序进行更改变得更加无缝。
DevOps云学堂
2024-06-19
277
0
为什么 NULL 是你代码中的无声杀手?
null
对象
数据
指针
数据库
在软件开发领域,很少有问题像NULL值一样普遍存在且危害巨大。这个看似无害的占位符可能会给代码库带来重大问题,造成难以发现的漏洞,并损害数据完整性。尽管 NULL 有其用途,但处理不当且不了解其含义可能会导致严重问题。我们将在这篇详尽的博客文章中探讨 NULL 被称为代码中的无声杀手的原因,提供代码示例来展示其后果,并讨论减轻其负面影响的方法。
DevOps云学堂
2024-06-11
160
0
在 Kubernetes 上优化 RabbitMQ 性能
kubernetes
rabbitmq
配置
性能
优化
RabbitMQ 是一个支持多种消息传递协议的消息代理。它以易用性、可靠性和稳健性而闻名,是处理分布式系统中的消息传递的热门选择。
DevOps云学堂
2024-05-31
184
0
使用Terraform管理Kubernetes资源
部署
管理
配置
kubernetes
terraform
使用 Terraform 创建 Kubernetes (k8s) 资源涉及将基础设施定义为代码。这允许您的部署实现自动化、版本控制和可重复性。在这里,我将指导您使用 Terraform 创建一些常见的 Kubernetes 资源:命名空间、部署和服务。
DevOps云学堂
2024-05-20
320
0
如何在 Kubernetes 上部署高可用应用程序
kubernetes
部署
高可用
集群
配置
但使用 Kubernetes 不仅仅是设置它并向其部署 pod。Kubernetes 中许多使应用程序更具弹性和高可用性的丰富功能不仅仅是一件事,而是不同流程和配置的组合。从如何在不停机的情况下部署应用程序,到调度Pod 以确保它们在节点之间正确分布。这些是我们将在本文中讨论的配置和技术的要点:
DevOps云学堂
2024-05-11
399
0
DevOps 2024:新兴趋势和技术及其对业务的影响
企业
devops
微服务
部署
管理
DevOps 是一种软件开发和交付的文化和技术方法,强调协作、自动化和持续集成/持续部署 (CI/CD) 管道。2024 年,DevOps 有望在新兴趋势和尖端技术的推动下经历重大变革。
DevOps云学堂
2024-05-11
337
0
Kubernetes 中基于主机和路径路由的蓝绿部署
路由
主机
kubernetes
部署
服务
Kubernetes 是一个开源容器编排系统,可简化软件部署、扩展和管理。它最初由 Google 设计,现在由云原生计算基金会监管。
DevOps云学堂
2024-03-02
156
0
使用docker init编写Dockerfile和docker-compose配置
init
配置
最佳实践
安全
dockerfile
您是那些觉得编写Dockerfiles和docker-compose.yml很痛苦的人之一吗? 至少我从来没有享受过。我总是想知道我是否遵循了最佳实践,并且在编写配置文件时是否在不知不觉中引入了安全Dockerfile漏洞。 好吧,我不必再担心这个问题了,感谢 Docker 的优秀人员,他们更好地利用了生成式人工智能,而没有引起太多噪音。他们创建了一个 CLI 实用工具 —docker init
DevOps云学堂
2024-03-02
542
0
GitHub Actions : 麦当劳可重复的CI工作流程
工作流
github
持续集成
ci
工程师
麦当劳的工程团队处于数字创新的前沿,创建无缝且引人入胜的电子商务应用程序,使客户可以使用手机方便地订购他们最喜欢的餐点。 我们的技术领域广阔,涵盖许多微服务,这些微服务是用多种语言编写的,并使用不同的云原生服务。全球各地的工程团队必须每天多次构建、测试、打包和发布这些服务,以集成持续的变更。
DevOps云学堂
2024-03-02
168
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
187
0
Weaveworks 的关闭对 GitOps 意味着什么?
工具
软件
开源
产品
持续交付
Weaveworks,这家创造了 GitOps 一词的公司,很快就会不复存在。该公司首席执行官亚历克西斯·理查森(Alexis Richardson)上周早些时候在LinkedIn上发帖称,该公司即将关闭。
DevOps云学堂
2024-02-17
154
0
从 KIND 环境中了解到的有趣的 DNS 事实
容器
dns
服务
服务器
架构
Kubernetes in Docker (KIND) 是一个由 Kubernetes SIG 社区维护的开源项目。该项目的目的是使用Docker提供一个简单的Kubernetes环境,主要用于Kubernetes CI测试。 Kubernetes本身是一个容器编排平台,因此使用Docker作为其节点会产生基于容器中容器概念的架构。这种方法的实现过程也引入了与双层容器相关的挑战。本文重点讨论这一过程中出现的与 DNS 相关的一个具体实施问题。
DevOps云学堂
2023-12-19
307
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
224
0
K8s: Java应用OOMKilled的原因与分析
java
进程
内存
配置
系统
管理 Kubernetes Pod 中运行的 Java 进程的内存使用情况比人们想象的更具挑战性。即使使用正确的 JVM 内存配置,仍然可能会出现OOMKilled问题,您想知道为什么吗?
DevOps云学堂
2023-12-13
2.1K
0
30个Pull 请求之后,Prometheus 内存使用量减少了一半
开源
prometheus
工作
内存
字符串
Grafana Labs 杰出工程师 Bryan Boreham 在 KubeCon 上详细介绍了他如何减少 Prometheus 的内存使用量。
DevOps云学堂
2023-12-13
706
0
极狐GitLab SaaS 功能调整-Git项目迁移-从GitLab.cn迁移到GitLab.com
git
迁移
com
gitlab
saas
今天,收到了极狐GitLab的邮件通知“关于JihuLab.com 试用期限调整的通知”邮件内容如下:
DevOps云学堂
2023-12-05
755
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档