k8s的yaml文件中的kind类型都有哪些?(清单版本)

在操作kubenates的过程中,我们接触到的yaml文件中的kind类型有很多。他们代表了kubenate的不同类型的对象,了解了kind的类型,也就相当于了解了k8s都有哪些类型的对象。

类型清单及概要说明

序号 类型 简述
1 Pod 一个Kubernetes中最基本的资源类型,它用于定义一个或多个容器的共同运行环境。
2 Deployment 用于定义应用程序的声明式更新。
3 Service 用于定义一组pod的逻辑集合,以及访问这些pod的方式。
4 DaemonSet 用于在集群中运行一个pod的声明式更新和管理。
5 ReplicaSet 用于确保在集群中运行指定数量的pod的声明式更新和管理。
6 ServiceAccount 定义一个ServiceAccount对象,用于给Pod分配身份与访问权限。
7 PodDisruptionBudget 用于定义维护期间可以安全中断的pod的最小数量,以确保Kubernetes集群的高可用性。
8 PersistentVolumeClaim PersistentVolumeClaim(PVC)是Kubernetes中用于声明持久化存储资源的对象。
9 PersistentVolume 用于定义持久化存储卷,并使它们在Kubernetes集群中可用。
10 Job 定义一个Job对象,用于定义一个运行一次性任务的作业。
11 CronJob 定义一个CronJob对象,用于定义一个周期性运行任务的作业。
12 StatefulSet 用于有状态应用程序的声明式更新和管理。
13 ConfigMap 用于存储非敏感数据(如配置文件)的声明式更新和管理。
14 Secret 用于存储敏感数据(如密码和密钥)的声明式更新和管理。
15 Ingress 定义一个Ingress对象,用于配置集群中的HTTP和HTTPS路由规则。
16 StorageClass 用于定义不同类型的存储,例如云存储、本地存储等,并为这些存储类型指定默认的参数和策略。
17 Namespace 用于在Kubernetes集群中创建逻辑分区,从而将资源隔离开来,以提高安全性和可维护性。
18 ServiceMonitor 用于自动发现和监控在Kubernetes集群中运行的服务。
19 HorizontalPodAutoscaler 定义一个HorizontalPodAutoscaler对象,用于自动调整Pod副本数量以适应负载。
20 NetworkPolicy 定义一个NetworkPolicy对象,用于在Pod之间定义网络流量规则。
21 CustomResourceDefinition 用于定义自定义资源,以扩展Kubernetes API和自定义资源类型。
22 Role 用于定义对Kubernetes资源的操作权限,例如读、写、更新、删除等。
23 ClusterRole 与Role类似,但是可以在整个Kubernetes集群中使用。
24 ClusterRoleBinding 定义一个集群角色绑定对象,将集群角色与用户或ServiceAccount关联。
25 RoleBinding 定义一个角色绑定对象,将角色与用户或ServiceAccount关联。
26 Endpoint 定义一个Endpoint对象,用于指定Service的后端IP地址和端口。
27 Volume 定义一个Volume对象,用于将存储挂载到Pod中。
28 PodSecurityPolicy 定义一个PodSecurityPolicy对象,用于定义Pod的安全策略。
29 Event 定义一个Event对象,用于记录集群中发生的事件。
30 ResourceQuota 定义一个ResourceQuota对象,用于限制命名空间中资源的使用量。
31 PriorityClass 定义一个PriorityClass对象,用于设置Pod的优先级。
32 VolumeSnapshot 定义一个VolumeSnapshot对象,用于创建和管理存储卷的快照。

相关推荐

  1. k8s YAML文件详解

    2024-01-08 06:06:07       31 阅读
  2. 常见类型yaml文件如何编写?--kind: Deployment

    2024-01-08 06:06:07       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-08 06:06:07       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-08 06:06:07       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-08 06:06:07       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-08 06:06:07       20 阅读

热门阅读

  1. K8S---通过curl访问api

    2024-01-08 06:06:07       29 阅读
  2. 华为HCIE课堂笔记第十三章 IPv6地址配置

    2024-01-08 06:06:07       27 阅读
  3. 基于单片机的智能电子秤控制系统的设计与实现

    2024-01-08 06:06:07       45 阅读
  4. 网络通信(7)-TCP协议解析

    2024-01-08 06:06:07       34 阅读
  5. Linux中手动引导启动和密码破解

    2024-01-08 06:06:07       39 阅读
  6. Linux 命令kill

    2024-01-08 06:06:07       35 阅读
  7. 01.QT概述

    2024-01-08 06:06:07       33 阅读
  8. Qt之设置QLabel的背景色和前景色

    2024-01-08 06:06:07       36 阅读
  9. 基于SpringBoot的校园外卖服务系统

    2024-01-08 06:06:07       47 阅读
  10. PaddlePaddle初使用

    2024-01-08 06:06:07       39 阅读