Kubernetes Resources

Shardul | Apr 2, 2025 min read

Note - This Kubernetes Cheat sheet is really long and detailed. I would highly recommend to use CTRL+F from the browser to search for the specific resource.

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
applications app app.k8s.io/v1beta1 true Application
applicationreleases apprls application.kubesphere.io/v2 false ApplicationRelease
applications app application.kubesphere.io/v2 false Application
applicationversions appver application.kubesphere.io/v2 false ApplicationVersion
categories appctg application.kubesphere.io/v2 false Category
repos repo application.kubesphere.io/v2 false Repo
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
clusters cluster.kubesphere.io/v1alpha1 false Cluster
labels cluster.kubesphere.io/v1alpha1 false Label
leases coordination.k8s.io/v1 true Lease
bgpconfigurations crd.projectcalico.org/v1 false BGPConfiguration
bgppeers crd.projectcalico.org/v1 false BGPPeer
blockaffinities crd.projectcalico.org/v1 false BlockAffinity
caliconodestatuses crd.projectcalico.org/v1 false CalicoNodeStatus
clusterinformations crd.projectcalico.org/v1 false ClusterInformation
felixconfigurations crd.projectcalico.org/v1 false FelixConfiguration
globalnetworkpolicies crd.projectcalico.org/v1 false GlobalNetworkPolicy
globalnetworksets crd.projectcalico.org/v1 false GlobalNetworkSet
hostendpoints crd.projectcalico.org/v1 false HostEndpoint
ipamblocks crd.projectcalico.org/v1 false IPAMBlock
ipamconfigs crd.projectcalico.org/v1 false IPAMConfig
ipamhandles crd.projectcalico.org/v1 false IPAMHandle
ippools crd.projectcalico.org/v1 false IPPool
ipreservations crd.projectcalico.org/v1 false IPReservation
kubecontrollersconfigurations crd.projectcalico.org/v1 false KubeControllersConfiguration
networkpolicies crd.projectcalico.org/v1 true NetworkPolicy
networksets crd.projectcalico.org/v1 true NetworkSet
endpointslices discovery.k8s.io/v1 true EndpointSlice
events ev events.k8s.io/v1 true Event
extensionentries extensions.kubesphere.io/v1alpha1 false ExtensionEntry
apiservices extensions.kubesphere.io/v1alpha1 false APIService
jsbundles extensions.kubesphere.io/v1alpha1 false JSBundle
reverseproxies extensions.kubesphere.io/v1alpha1 false ReverseProxy
flowschemas flowcontrol.apiserver.k8s.io/v1 false FlowSchema
prioritylevelconfigurations flowcontrol.apiserver.k8s.io/v1 false PriorityLevelConfiguration
ingressclassscopes gateway.kubesphere.io/v1alpha2 false IngressClassScope
builtinroles iam.kubesphere.io/v1beta1 false BuiltinRole
categories iam.kubesphere.io/v1beta1 false Category
clusterrolebindings iam.kubesphere.io/v1beta1 false ClusterRoleBinding
clusterroles iam.kubesphere.io/v1beta1 false ClusterRole
globalrolebindings iam.kubesphere.io/v1beta1 false GlobalRoleBinding
globalroles iam.kubesphere.io/v1beta1 false GlobalRole
groupbindings iam.kubesphere.io/v1beta1 false GroupBinding
groups iam.kubesphere.io/v1beta1 false Group
loginrecords iam.kubesphere.io/v1beta1 false LoginRecord
rolebindings iam.kubesphere.io/v1beta1 true RoleBinding
roles iam.kubesphere.io/v1beta1 true Role
roletemplates iam.kubesphere.io/v1beta1 false RoleTemplate
users iam.kubesphere.io/v1beta1 false User
workspacerolebindings iam.kubesphere.io/v1beta1 false WorkspaceRoleBinding
workspaceroles iam.kubesphere.io/v1beta1 false WorkspaceRole
categories kubesphere.io/v1alpha1 false Category
extensions kubesphere.io/v1alpha1 false Extension
extensionversions kubesphere.io/v1alpha1 false ExtensionVersion
installplans kubesphere.io/v1alpha1 false InstallPlan
repositories kubesphere.io/v1alpha1 false Repository
serviceaccounts kubesphere.io/v1alpha1 true ServiceAccount
cleanuppolicies cleanpol kyverno.io/v2 true CleanupPolicy
clustercleanuppolicies ccleanpol kyverno.io/v2 false ClusterCleanupPolicy
clusterpolicies cpol kyverno.io/v1 false ClusterPolicy
globalcontextentries gctxentry kyverno.io/v2alpha1 false GlobalContextEntry
policies pol kyverno.io/v1 true Policy
policyexceptions polex kyverno.io/v2 true PolicyException
updaterequests ur kyverno.io/v2 true UpdateRequest
addresspools metallb.io/v1beta1 true AddressPool
bfdprofiles metallb.io/v1beta1 true BFDProfile
bgpadvertisements metallb.io/v1beta1 true BGPAdvertisement
communities metallb.io/v1beta1 true Community
bgppeers metallb.io/v1beta2 true BGPPeer
l2advertisements metallb.io/v1beta1 true L2Advertisement
ipaddresspools metallb.io/v1beta1 true IPAddressPool
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
resourcequotas quota.kubesphere.io/v1alpha2 false ResourceQuota
clusterrolebindings rbac.authorization.k8s.io/v1 false ClusterRoleBinding
rolebindings rbac.authorization.k8s.io/v1 true RoleBinding
clusterroles rbac.authorization.k8s.io/v1 false ClusterRole
roles rbac.authorization.k8s.io/v1 true Role
clusterephemeralreports cephr reports.kyverno.io/v1 false ClusterEphemeralReport
ephemeralreports ephr reports.kyverno.io/v1 true EphemeralReport
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
provisionercapabilities storage.kubesphere.io/v1alpha1 false ProvisionerCapability
storageclasscapabilities storage.kubesphere.io/v1alpha1 false StorageClassCapability
workspaces tenant.kubesphere.io/v1beta1 false Workspace
workspacetemplates tenant.kubesphere.io/v1beta1 false WorkspaceTemplate
clusterpolicyreports cpolr wgpolicyk8s.io/v1alpha2 false ClusterPolicyReport
policyreports polr wgpolicyk8s.io/v1alpha2 true PolicyReport