Kuberntes云原生实战11 部署一个Deployment

本文介绍了在Kubernetes中如何部署和管理Deployment,包括通过资源文件操作和使用KubeSphere平台操作。详细讲解了创建、更新和删除Deployment的步骤,以及更新过程中的新旧交替更新机制。此外,还探讨了使用KubeSphere平台进行可视化部署的优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家好,从今天开始我们将正式部署实际应用。

上篇文章提到Kubenetes中有四大核心组件:Pod、Deployment、Service、ConfigMap,其中Pod是不会单独部署的,那接下来我会通过三篇文章带大家先熟悉如何部署这些基础组件,然后再通过真实项目进行部署。

今天我们先从部署Deployment开始。

部署组件的方式有两种:一种是通过编写资源文件进行部署,一种是通过KubeSphere平台进行部署。

首先我们看如何通过资源文件部署。

使用资源文件操作

这种方式是通过编写yaml声明式文件的方式进行部署,然后在master任意节点执行对应的命令,worker节点不能执行。

创建Deployment

  1. 创建Deployment的资源文件 nginx-pod.yaml
apiVersion: apps/v1     # 必须,API的版本号  
kind: Deployment        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飘渺Jam

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值