add api-resources

This commit is contained in:
2026-04-22 09:12:05 +03:00
parent 02f19cbd39
commit f8bba4d2d2

75
api-resources.md Normal file
View File

@@ -0,0 +1,75 @@
# Kubernetes API Resources
| NAME | SHORTNAMES | APIVERSION | NAMESPACED | KIND |
|------|------------|------------|------------|------|
| bindings | | v1 | true | Binding |
| componentstatuses | cs | v1 | false | ComponentStatus |
| configmaps | cm | v1 | true | ConfigMap |
| endpoints | ep | v1 | true | Endpoints |
| events | ev | v1 | true | Event |
| limitranges | limits | v1 | true | LimitRange |
| namespaces | ns | v1 | false | Namespace |
| nodes | no | v1 | false | Node |
| persistentvolumeclaims | pvc | v1 | true | PersistentVolumeClaim |
| persistentvolumes | pv | v1 | false | PersistentVolume |
| pods | po | v1 | true | Pod |
| podtemplates | | v1 | true | PodTemplate |
| replicationcontrollers | rc | v1 | true | ReplicationController |
| resourcequotas | quota | v1 | true | ResourceQuota |
| secrets | | v1 | true | Secret |
| serviceaccounts | sa | v1 | true | ServiceAccount |
| services | svc | v1 | true | Service |
| mutatingwebhookconfigurations | | admissionregistration.k8s.io/v1 | false | MutatingWebhookConfiguration |
| validatingadmissionpolicies | | admissionregistration.k8s.io/v1 | false | ValidatingAdmissionPolicy |
| validatingadmissionpolicybindings | | admissionregistration.k8s.io/v1 | false | ValidatingAdmissionPolicyBinding |
| validatingwebhookconfigurations | | admissionregistration.k8s.io/v1 | false | ValidatingWebhookConfiguration |
| customresourcedefinitions | crd,crds | apiextensions.k8s.io/v1 | false | CustomResourceDefinition |
| apiservices | | apiregistration.k8s.io/v1 | false | APIService |
| controllerrevisions | | apps/v1 | true | ControllerRevision |
| daemonsets | ds | apps/v1 | true | DaemonSet |
| deployments | deploy | apps/v1 | true | Deployment |
| replicasets | rs | apps/v1 | true | ReplicaSet |
| statefulsets | sts | apps/v1 | true | StatefulSet |
| selfsubjectreviews | | authentication.k8s.io/v1 | false | SelfSubjectReview |
| tokenreviews | | authentication.k8s.io/v1 | false | TokenReview |
| localsubjectaccessreviews | | authorization.k8s.io/v1 | true | LocalSubjectAccessReview |
| selfsubjectaccessreviews | | authorization.k8s.io/v1 | false | SelfSubjectAccessReview |
| selfsubjectrulesreviews | | authorization.k8s.io/v1 | false | SelfSubjectRulesReview |
| subjectaccessreviews | | authorization.k8s.io/v1 | false | SubjectAccessReview |
| horizontalpodautoscalers | hpa | autoscaling/v2 | true | HorizontalPodAutoscaler |
| cronjobs | cj | batch/v1 | true | CronJob |
| jobs | | batch/v1 | true | Job |
| certificatesigningrequests | csr | certificates.k8s.io/v1 | false | CertificateSigningRequest |
| leases | | coordination.k8s.io/v1 | true | Lease |
| endpointslices | | discovery.k8s.io/v1 | true | EndpointSlice |
| events | ev | events.k8s.io/v1 | true | Event |
| flowschemas | | flowcontrol.apiserver.k8s.io/v1 | false | FlowSchema |
| prioritylevelconfigurations | | flowcontrol.apiserver.k8s.io/v1 | false | PriorityLevelConfiguration |
| helmchartconfigs | | helm.cattle.io/v1 | true | HelmChartConfig |
| helmcharts | | helm.cattle.io/v1 | true | HelmChart |
| addons | | k3s.cattle.io/v1 | true | Addon |
| etcdsnapshotfiles | | k3s.cattle.io/v1 | false | ETCDSnapshotFile |
| nodes | | metrics.k8s.io/v1beta1 | false | NodeMetrics |
| pods | | metrics.k8s.io/v1beta1 | true | PodMetrics |
| ingressclasses | | networking.k8s.io/v1 | false | IngressClass |
| ingresses | ing | networking.k8s.io/v1 | true | Ingress |
| ipaddresses | ip | networking.k8s.io/v1 | false | IPAddress |
| networkpolicies | netpol | networking.k8s.io/v1 | true | NetworkPolicy |
| servicecidrs | | networking.k8s.io/v1 | false | ServiceCIDR |
| runtimeclasses | | node.k8s.io/v1 | false | RuntimeClass |
| poddisruptionbudgets | pdb | policy/v1 | true | PodDisruptionBudget |
| clusterrolebindings | | rbac.authorization.k8s.io/v1 | false | ClusterRoleBinding |
| clusterroles | | rbac.authorization.k8s.io/v1 | false | ClusterRole |
| rolebindings | | rbac.authorization.k8s.io/v1 | true | RoleBinding |
| roles | | rbac.authorization.k8s.io/v1 | true | Role |
| deviceclasses | | resource.k8s.io/v1 | false | DeviceClass |
| resourceclaims | | resource.k8s.io/v1 | true | ResourceClaim |
| resourceclaimtemplates | | resource.k8s.io/v1 | true | ResourceClaimTemplate |
| resourceslices | | resource.k8s.io/v1 | false | ResourceSlice |
| priorityclasses | pc | scheduling.k8s.io/v1 | false | PriorityClass |
| csidrivers | | storage.k8s.io/v1 | false | CSIDriver |
| csinodes | | storage.k8s.io/v1 | false | CSINode |
| csistoragecapacities | | storage.k8s.io/v1 | true | CSIStorageCapacity |
| storageclasses | sc | storage.k8s.io/v1 | false | StorageClass |
| volumeattachments | | storage.k8s.io/v1 | false | VolumeAttachment |
| volumeattributesclasses | vac | storage.k8s.io/v1 | false | VolumeAttributesClass |