第六章:使用 kubectl 创建 Deployment

使用 kubectl 创建 Deployment

目标

  • 学习应用的部署。
  • 使用 kubectl 在 Kubernetes 上部署第一个应用。

Kubernetes 部署

一旦运行了 Kubernetes 集群, 就可以在其上部署容器化应用。为此,你需要创建 Kubernetes Deployment。 Deployment 指挥 Kubernetes 如何创建和更新应用的实例。 创建 Deployment 后,Kubernetes 控制平面将 Deployment 中包含的应用实例调度到集群中的各个节点上。

创建应用实例后,Kubernetes Deployment 控制器会持续监视这些实例。 如果托管实例的节点关闭或被删除,则 Deployment 控制器会将该实例替换为集群中另一个节点上的实例。 这提供了一种自我修复机制来解决机器故障维护问题。

在没有 Kubernetes 这种编排系统之前,安装脚本通常用于启动应用,但它们不允许从机器故障中恢复。 通过创建应用实例并使它们在节点之间运行,Kubernetes Deployment 提供了一种与众不同的应用管理方法。

部署你在 Kubernetes 上的第一个应用

1、验证 kubectl 是否安装成功

kubectl 命令的常见格式是:kubectl *操作资源*

相关推荐

  1. 使用 kubectl 创建 Deployment

    2024-04-03 23:30:04       15 阅读
  2. 十二:掌握kubectl常用命令

    2024-04-03 23:30:04       17 阅读
  3. Linux

    2024-04-03 23:30:04       15 阅读
  4. 正则的介绍和使用

    2024-04-03 23:30:04       34 阅读
  5. 使用 SQL Search - 词干提取和分解

    2024-04-03 23:30:04       25 阅读
  6. 十七 使用 NSD (UNIX® Linux macOS)

    2024-04-03 23:30:04       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-03 23:30:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-03 23:30:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-03 23:30:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-03 23:30:04       20 阅读

热门阅读

  1. vue3 + howuse, 实现echarts symbol使用 gif 动画图片

    2024-04-03 23:30:04       13 阅读
  2. 初识人工智能---------自然语言处理&&词袋模型

    2024-04-03 23:30:04       15 阅读
  3. MySQL学习笔记(持续更行ing)

    2024-04-03 23:30:04       17 阅读
  4. C++从入门到精通——nullptr

    2024-04-03 23:30:04       22 阅读
  5. 大厂HashMap源码面试

    2024-04-03 23:30:04       14 阅读
  6. Linux进程状态

    2024-04-03 23:30:04       15 阅读
  7. 力扣--哈希表+滑动子块--串联所有单词子串

    2024-04-03 23:30:04       15 阅读
  8. MySQL两表联查之分组成绩第几问题

    2024-04-03 23:30:04       14 阅读
  9. Redis面试题15道

    2024-04-03 23:30:04       12 阅读