在操作kubernetes的過程中,我們接觸到的yaml文件中的kind類型有很多。他們代表了kubernetes的不同類型的對象,了解了kind的類型,也就相當于了解了k8s都有哪些類型的對象。文章來源地址http://www.zghlxwxcb.cn/news/detail-792673.html
類型清單及概要說明
序號 | 類型 | 簡述 |
1 | Pod | 一個Kubernetes中最基本的資源類型,它用于定義一個或多個容器的共同運行環(huán)境。 |
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對象,用于定義一個運行一次性任務的作業(yè)。 |
11 | CronJob | 定義一個CronJob對象,用于定義一個周期性運行任務的作業(yè)。 |
12 | StatefulSet | 用于有狀態(tài)應用程序的聲明式更新和管理。 |
13 | ConfigMap | 用于存儲非敏感數據(如配置文件)的聲明式更新和管理。 |
14 | Secret | 用于存儲敏感數據(如密碼和密鑰)的聲明式更新和管理。 |
15 | Ingress | 定義一個Ingress對象,用于配置集群中的HTTP和HTTPS路由規(guī)則。 |
16 | StorageClass | 用于定義不同類型的存儲,例如云存儲、本地存儲等,并為這些存儲類型指定默認的參數和策略。 |
17 | Namespace | 用于在Kubernetes集群中創(chuàng)建邏輯分區(qū),從而將資源隔離開來,以提高安全性和可維護性。 |
18 | ServiceMonitor | 用于自動發(fā)現和監(jiān)控在Kubernetes集群中運行的服務。 |
19 | HorizontalPodAutoscaler | 定義一個HorizontalPodAutoscaler對象,用于自動調整Pod副本數量以適應負載。 |
20 | NetworkPolicy | 定義一個NetworkPolicy對象,用于在Pod之間定義網絡流量規(guī)則。 |
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對象,用于記錄集群中發(fā)生的事件。 |
30 | ResourceQuota | 定義一個ResourceQuota對象,用于限制命名空間中資源的使用量。 |
31 | PriorityClass | 定義一個PriorityClass對象,用于設置Pod的優(yōu)先級。 |
32 | VolumeSnapshot | 定義一個VolumeSnapshot對象,用于創(chuàng)建和管理存儲卷的快照。 |
文章來源:http://www.zghlxwxcb.cn/news/detail-792673.html
到了這里,關于k8s的yaml文件中的kind類型都有哪些?(清單版本)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!