K8S资源类型和缩写

        通过 kubectl api-resources 命令可以打印当前版本所有的资源对象和缩写。

        可以将 kubelet get pod -n kube-system 缩写为 kubectl get po -n kube-system,此外还有ns(namespaces),deploy(deployments), sts(statefulsets), ep(endpoints)等。

        以下是在 v1.28 版本中的所有的资源类型。

资源全称

资源缩写

资源所属 API 组及版本

 

命名空间作用域

资源类型标识符

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

sss

sa

v1

TRUE

ServiceAccount

services

svc

v1

TRUE

Service

mutatingwebhookconfigurations

admissionregistration.k8s.io/v1

FALSE

MutatingWebhookConfiguration

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/v1beta3

FALSE

FlowSchema

prioritylevelconfigurations

flowcontrol.apiserver.k8s.io/v1beta3

FALSE

PriorityLevelConfiguration

ingressclasses

networking.k8s.io/v1

FALSE

IngressClass

ingresses

ing

networking.k8s.io/v1

TRUE

Ingress

networkpolicies

netpol

networking.k8s.io/v1

TRUE

NetworkPolicy

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值