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

在操作kubernetes的过程中,我们接触到的yaml文件中的kind类型有很多。他们代表了kubernetes的不同类型的对象,了解了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对象,用于创建和管理存储卷的快照。

原文地址:https://blog.csdn.net/shanshan3003/article/details/135436912

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_52882.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注