一.什么是优雅升级? 优雅升级即在对业务用户无感知的情况下,对系统进行升级 在需要对线上应用做升级或者版本更新时,我们一般要对应用实例做到有计划而且平滑的切换,即对业务无感,不产生任何业务上的中断。更具体的, 是应用实例在收到重启/停机信号后, 马上对调用端隐藏, 同时处理完所有已经收到的请求后, 再重启。 如今互联网基于微服务架构部署越来越流行,且随着kubenetes 越来越成熟,
转载 2024-04-12 13:35:53
96阅读
三、harbor简介harbor 是私有镜像仓库,用来存储分发镜像的docker 还有一个官方的镜像仓库 docker hub,免费用户只能简单的使用,创建一个私有镜像仓库,存储 镜像,付费用户才可以拥有更多权限,默认 docker pull 拉取镜像就是从 docker hub 上拉取,速度极慢, 不利于生产环境使用。 harbor 私有镜像仓库拉取镜像速度极快,属于内网传输,功能也很强大:功
转载 2024-06-04 10:13:55
242阅读
# Kubernetes Pod 更新 在Kubernetes中,Pod是最小的调度单位,可以包含一个或多个容器,当需要更新Pod中的容器时,我们可以通过更新Pod的方式来实现容器的更新。本文将介绍如何在Kubernetes中更新Pod。 ## 流程图 下表展示了更新Pod的流程步骤: | 步骤 | 描述 | | ------ | ------ | | 1 | 编写新的Pod配置文件 |
原创 2024-02-19 13:10:42
114阅读
Kubernetes(简称K8S)是一个开源的容器编排管理工具,可以帮助用户更高效地管理容器化的应用程序。在K8S中,Pod是最小的可部署单元,可以包含一个或多个容器,作为应用程序的实例运行。 现在,让我们来学习如何在K8S更新Pod更新Pod的过程包括修改Pod的配置,比如镜像版本、环境变量等,并更新正在运行的Pod实例。下面是更新Pod的详细步骤: | 步骤 | 操
原创 2024-02-27 11:31:21
118阅读
在Kubernetes中,Pod是最小的可部署单元,它是一个或多个容器的集合。在实际的应用中,我们可能需要更新Pod中的某些配置或者镜像,以保证应用程序的正常运行。下面我将向你详细介绍如何在Kubernetes中更新Pod。 ### 更新Pod的流程 下表展示了更新Pod的整个流程: | 步骤 | 操作 | | ------ | ------ | | 1 | 编辑Deployment的配置文
原创 2024-02-19 13:26:04
98阅读
k8s中为什么使用存储:k8s中的副本控制器保证了pod的始终存储,却保证不了pod中的数据。只有启动一个新pod的,之前pod中的数据会随着容器的删掉而丢失! pvpvc的概念:PersistentVolume(一些简称PV):由管理员添加的的一个存储的描述,是一个全局资源,包含存储的类型,存储的大小访问模式等。它的生命周期独立于Pod,例如当使用它的Pod销毁时对PV没有影响。
转载 2024-03-18 17:54:07
26阅读
这里写目录标题一、Pod资源管理1.1 pod特点1.2 Pod容器分类1:infrastructure container 基础容器2:initcontainers 初始化容器3:container 业务容器master01操作2. 部署k8sharbor创建私有项目实验目的实验步骤 一、Pod资源管理1.1 pod特点最小部署单元一组容器的集合一个Pod中的容器共享网络命名空间Pod是短暂
转载 2024-05-29 06:35:40
127阅读
安装下载依赖包安装docker-compose从 docker compose 发布页面下载最新的 docker-compose 二进制文件,本文以1.25.4为例cd /opt/k8s/work/harbor/ wget https://github.com/docker/compose/releases/download/1.25.4/docker-compose-Linux-x86_64
# 实现HarborK8s集成 ## 简介 在现代的容器化环境中,很常见的是将HarborKubernetes(K8s)结合在一起使用。Harbor是一个企业级的Docker Registry,用于存储管理Docker镜像,而K8s是一个用于自动化部署、扩展管理容器化应用程序的开源平台。通过将HarborK8s集成在一起,可以更方便地管理镜像部署应用程序。 ## 流程 以下是实现H
原创 2024-03-12 09:35:58
81阅读
# 从零开始学习如何在Kubernetes(K8s)中部署管理容器镜像仓库Harbor 在本文中,将引导你如何在Kubernetes集群中部署管理容器镜像仓库HarborHarbor是一个开源的企业级Docker Registry,提供了安全的存储、访问控制镜像复制等功能,使得容器镜像的管理更加便捷安全。 ## 整体流程 以下是将在本教程中涵盖的步骤概要: | 步骤 | 描述
原创 2024-03-20 10:14:57
83阅读
K8S更新Pod内存 本文将介绍如何在Kubernetes(K8S)中更新Pod的内存。我们将使用具有经验的开发者角色,为新手开发者提供实现此目标的指导代码示例。 整体流程如下: | 步骤 | 操作 | | :--: | :-----------------------------------------
原创 2024-01-15 15:11:04
101阅读
Kubernetes(简称K8S)是一款用于自动化部署、扩展管理容器化应用程序的开源平台。在使用Kubernetes进行容器编排的过程中,经常会遇到需要更新Pod容器的情况。本文将为刚入行的开发者介绍如何通过Kubernetes更新Pod容器的步骤相应的代码示例。 1. 查看Pod状态 首先,我们需要查看当前Pod的状态,以确保我们已经部署了需要更新Pod。可以通过以下命令查看Pod状态:
原创 2024-02-06 09:38:26
93阅读
Kubernetes(K8s)是一个用于自动化容器化应用程序的开源平台。在K8s中,Pod是最小的可调度可管理的单元,它是一个由一个或多个容器组成的组。在本文中,我们将讨论如何在K8s中实现Pod更新记录。 实现Pod更新记录分为以下几个步骤: 1. 首先,我们需要创建一个Pod,用于测试演示更新记录的功能。可以使用以下代码创建一个简单的Pod: ```yaml apiVersion
原创 2024-02-02 10:00:46
51阅读
Kubernetes(简称K8S)是一个开源的容器编排平台,主要用于自动部署、扩展管理容器化应用程序。在Kubernetes中,pod是最小的可部署单元,是由一个或多个容器组成的并且共享网络和文件系统的组件。在实际应用中,我们可能需要对一个正在运行的pod进行在线更新,以实现业务的持续迭代升级。本文将介绍如何使用Kubernetes实现pod的在线更新。 一、整体流程 以下是实现pod在线更
原创 2024-01-15 15:07:42
104阅读
Kubernetes(K8s)是一个开源的容器编排平台,用于自动化部署、扩展管理容器化应用程序。在K8s中,Pod是最小的部署单位,它是一组容器的集合,共享网络存储资源。在常见的开发场景中,我们会遇到"K8s pod更新"的情况,本文将详细介绍这个问题以及如何解决。 在介绍解决方案之前,让我们先了解一下Pod更新的流程。下面是一个描述"K8s pod更新"过程的简单步骤表格。 | 步骤
原创 2024-02-06 09:33:35
108阅读
Kubernetes(简称K8s)是一个用于自动化部署、扩展管理容器化应用程序的开源平台。它通过管理容器集群的方式来实现高可用性、弹性和易扩展性。在Kubernetes中,可以通过定期更新Pod的方式来确保应用程序的最新版本在集群中运行。本文将介绍如何使用Kubernetes来实现定期更新Pod的方法,并给出相应的代码示例。 #### 一、基本概念 在开始之前,先了解一下Kubernete
原创 2024-02-05 16:25:12
31阅读
K8S Pod原地更新详解 ### 背景概述 Kubernetes (K8S) 是一个开源的容器编排系统,用于自动化部署、扩展管理容器化应用程序。在K8S中,Pod是最小的可调度单位,它是一个或多个容器的集合。而K8S Pod原地更新是指在不删除Pod的情况下,对Pod中的容器进行更新。 ### 流程步骤 K8S Pod原地更新的流程如下: | 步骤 | 描述 | | --- | --
原创 2024-02-01 17:19:20
237阅读
Kubernetes(简称K8S)是一个用于自动化部署、扩展管理应用程序容器的开源平台。在Kubernetes中,Pod是最小的管理单元,用于部署应用程序的实例。本篇文章将详细介绍如何通过K8S更新Pod,并给出代码示例。 ### K8S更新Pod的流程 更新Pod的流程可以分为以下几个步骤: | 步骤 | 描述 | |---|---| | 1 | 获取要更新Pod的名称或标签,以及所在的
原创 2024-02-06 09:32:33
149阅读
k8s更新Pod镜像流程详解 Kubernetes(简称K8S)是一个用于自动化部署、扩展管理容器化应用程序的开源平台。在K8S中,Pod是最小的部署单元,而镜像则是Pod运行的基础。在实际项目开发中,经常需要对Pod的镜像进行更新。本文将以经验丰富的开发者的角色为例,教会一个刚入行的小白如何更新K8S中的Pod镜像。 一、更新Pod镜像的流程如下: | 步骤 | 描述 | | --- |
原创 2024-02-05 17:12:52
250阅读
今天实现harbor 对镜像的管理,参考的:一、概述  harbor是什么呢?英文单词的意思是:港湾。港湾用来存放集装箱(货物的),而docker的由来正是借鉴了集装箱的原理,所以harbor是用于存放docker的镜像,作为镜像仓库使用。官方的说法是:Harbor是一个用于存储分发Docker镜像的企业级Registry服务器。  harbor镜像仓库是由VMware开源的一款企业级镜像仓库,
转载 2024-02-19 16:32:09
151阅读
  • 1
  • 2
  • 3
  • 4
  • 5