首页
学习
活动
专区
工具
TVP
发布

DevOps持续集成

专栏作者
384
文章
561876
阅读量
67
订阅数
Kubernetes 中基于主机和路径路由的蓝绿部署
Kubernetes 是一个开源容器编排系统,可简化软件部署、扩展和管理。它最初由 Google 设计,现在由云原生计算基金会监管。
DevOps云学堂
2024-03-02
800
Kubernetes Pod 作为 Jenkins SSH 代理
Jenkins 是一个自动化服务器,在不断发展的 DevOps 环境中协调 CI/CD 管道方面发挥着至关重要的作用。然而,传统的 Jenkins 代理在可扩展性和灵活性方面存在局限性。这就是 Kubernetes 的用武之地。Kubernetes 是一个容器编排平台,正在改变部署和管理的方式。本文通过使用 Kubernetes Pod 作为 Jenkins 代理,深入探讨 Jenkins 和 Kubernetes 如何协同工作。这使团队能够动态扩展、优化资源利用率并简化其 CI/CD 工作流程。
DevOps云学堂
2024-02-17
950
本地计算机上使用轻量级Kubernetes - k3s
如何在工作站上启动并运行轻量级 Kubernetes。K3s 是一种轻量级、经过认证的 Kubernetes 发行版,专为资源受限的环境(例如边缘设备、物联网设备和小规模部署)而设计。它由 Rancher Labs 开发,构建的目标是提供一个简约且易于使用的 Kubernetes 发行版,消耗更少的资源,同时保持与 Kubernetes API 的完全兼容性。
DevOps云学堂
2023-12-04
1960
Kubernetes Operator简介与构建
自动化任务总是有其特殊之处。当我们想要执行某些任务时,我们需要能够对某些特定事件做出反应或被触发。但很多事件无法轻松监听,尤其是在 Kubernetes 集群中。所以今天,我们将看看如何尝试使用Operator来解决它。我们将了解如何创建 Kubernetes Operator!
DevOps云学堂
2023-11-06
1930
Kubernetes-Pod的重新平衡和碎片整理
默认情况下,Kubernetes不会重新计算和重新平衡工作负载。 您可能会遇到一些节点过度利用的集群,而其他节点只有少量的Pod。 您可以如何解决这个问题呢?
DevOps云学堂
2023-10-07
3020
Kubernetes 终止信号:确保应用程序正常关闭
在容器编排领域,Kubernetes 已成为领先的平台,可实现容器化应用程序的高效管理、扩展和部署。当应用程序在容器内运行时,正确终止这些容器对于维持系统的整体健康和可靠性至关重要。在本文中,我们将深入研究 Kubernetes 终止信号的概念,并了解它们如何确保应用程序正常关闭,避免数据丢失或用户体验中断。
DevOps云学堂
2023-09-11
2990
实践:Kubernetes环境中Etcd集群的备份与恢复
这篇文章我们将进行Kubernetes集群的核心组件 etcd 集群备份,然后在具有一个主节点和一个从节点的 kubernetes 集群中恢复相同的备份。下面是实验的步骤和效果验证。
DevOps云学堂
2023-08-22
7050
综合指南·构建 Kubernetes 应用程序
Kubernetes 已成为领先的容器编排平台,使组织能够大规模构建、部署和管理容器化应用程序。借助 Kubernetes您可以简化部署流程、优化资源利用率并确保应用程序的高可用性。然而,为了充分利用 Kubernetes,从头开始有效地设计应用程序至关重要。
DevOps云学堂
2023-08-22
1770
监控解决方案:10个 Kubernetes 监控工具
Kubernetes (K8s) 是开发人员中最常用的容器编排平台。它自动化部署、扩展和管理容器的能力彻底改变了我们大规模构建和运行应用程序的方式。然而,随着 Kubernetes 变得越来越流行,为了提供高性能应用程序,对强大的监控解决方案的需求变得更加迫切。
DevOps云学堂
2023-08-22
1K0
Helm指南:Kubernetes包管理器简介
Helm已成为Kubernetes生态系统的重要组成部分。通过使用 Helm,可以简化创建和部署Kubernetes资源的过程。在本文中,我们将介绍 Helm 的基本组件、架构以及使用 Helm 的好处。
DevOps云学堂
2023-08-22
3920
如何验证Kubernetes YAML Files
Kubernetes has taken center stage in how we now manage our containerized applications. As a result, many conventions to define our Kubernetes apps exist, including structures such as YAML, JSON, INI, and more. Kubernetes 在我们现在如何管理容器化应用程序方面占据了中心位置。因此,存在许多定义我们的 Kubernetes 应用程序的约定,包括 YAML、JSON、INI 等结构。
DevOps云学堂
2022-12-29
8110
GitOps: Kubernetes CI/CD 的缺失环节
GitOps: The Missing Link for CI/CD for Kubernetes
DevOps云学堂
2022-12-29
5390
ChatGPT初体验|在 ChatGPT 中运行容器或Kubernetes?
The OpenAI API can be applied to virtually any task that involves understanding or generating natural language or code. We offer a spectrum of models with different levels of power suitable for different tasks, as well as the ability to fine-tune your own custom models. These models can be used for everything from content generation to semantic search and classification.
DevOps云学堂
2022-12-29
1.7K1
基于ArgoCD的GitOps转型实战经验
GitOps as a concept was established in 2017 by Weaveworks and has since been widely adopted in software delivery with a growing number of CNCF tools being developed around it. GitOps 作为一个概念由 Weaveworks 于 2017 年建立,此后在软件交付中被广泛采用,围绕它开发了越来越多的 CNCF 工具。
DevOps云学堂
2022-12-29
4300
Kubernetes 的 CI/CD 管道概述
An Overview of CI/CD Pipelines With Kubernetes
DevOps云学堂
2022-12-29
6140
Rolling Deployments 滚动部署
The Rolling Deployment strategy consists of rolling out new version instances by replacing the old version untill all the instances are rolled out. 滚动部署策略包括通过替换旧版本来推出新版本实例,直到所有实例都推出。
DevOps云学堂
2022-12-29
2580
使用Kompose从Docker Compose 迁移到 Kubernetes
您可以使用多种解决方案,例如 Swarm、Kubernetes……从一定数量的应用程序和/或基础设施中,Kubernetes在高可用性和弹性方面往往占主导地位。这就是为什么本文的目的是向您解释如何从使用 Docker Compose 的环境迁移到 Kubernetes。
DevOps云学堂
2022-10-04
3.3K0
2022 年及以后值得关注的 18 大 DevOps 趋势
本文分析了 2022 年及以后的未来 DevOps 趋势,这将为初创公司、小型企业和企业实现数字化转型。
DevOps云学堂
2022-10-04
6820
Red Hat OpenShift Local 方式部署OCP4.10--4年多了,再次遇到OpenShift
如何在台式机/笔记本电脑中设置 Red Hat Openshift 4.x?是否正在寻找一种经济高效的解决方案来获得 OCP 4.x 实验室环境?如果是,那么这篇文章适合你。Kubernetes 正在快速发展,越来越多的组织开始使用微服务。在 Kubernetes 方面,Openshift 以其企业功能和安全性脱颖而出。Red Hat 现在是一家 IBM 公司,不断改进 openshift 的产品和安装设置。OCP 4.x 安装与 OCP 3.x 完全不同。在 OCP 4.x 中,他们不再使用基于 ansible 的部署,而是附带安装程序二进制文件。该二进制文件能够直接在 ON-PREM 和 Cloud 中启动 openshift 环境。
DevOps云学堂
2022-10-04
1.3K0
基于K8s插件版的Jenkins动态节点实践【内含最佳实践】
手动在Jenkins Server上面创建一个Jenkins Agent节点,选择JNLP 类型。然后获取Jenkins Agent与Master连接所需要的JENKINS_AGENT_NAME 和JENKINS_AGENT_SECRET信息。
DevOps云学堂
2022-10-04
1K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档