Difference between revisions of "Kubectl get"

From wikieduonline
Jump to navigation Jump to search
 
(18 intermediate revisions by the same user not shown)
Line 3: Line 3:
  
 
Possible resource types include (case insensitive): pods (po), services (svc), replicationcontrollers (rc), nodes (no), events (ev), componentstatuses (cs), limitranges (limits), persistentvolumes (pv), persistentvolumeclaims (pvc), resourcequotas (quota), namespaces (ns), endpoints (ep), horizontalpodautoscalers (hpa), serviceaccounts or secrets.
 
Possible resource types include (case insensitive): pods (po), services (svc), replicationcontrollers (rc), nodes (no), events (ev), componentstatuses (cs), limitranges (limits), persistentvolumes (pv), persistentvolumeclaims (pvc), resourcequotas (quota), namespaces (ns), endpoints (ep), horizontalpodautoscalers (hpa), serviceaccounts or secrets.
 +
 +
k get deploy,rs,ingress,svc,pods,[[cr]],certificate,secrets,[[endpointslices]],[[Kubernetes EndPoints|endpoints]]
 +
[[k events -A]]
 +
[[k logs nginx-ingress-controller]]
 +
[[k describe]] deploy,rs,ingress,svc,pods,[[cr]],certificate,secrets,[[endpointslices]],[[Kubernetes EndPoints|endpoints]]
  
 
* <code>[[kubectl]] get</code>
 
* <code>[[kubectl]] get</code>
Line 16: Line 21:
 
* <code>[[kubectl get api-resources]]</code>
 
* <code>[[kubectl get api-resources]]</code>
 
* <code>[[kubectl get certificates]]</code>
 
* <code>[[kubectl get certificates]]</code>
 +
* <code>[[kubectl get --raw]] /apis/[[admissionregistration.k8s.io]]/v1/validatingwebhookconfigurations | jq</code>
 
* <code>[[kubectl get clusterroles]]</code>
 
* <code>[[kubectl get clusterroles]]</code>
 
* <code>[[kubectl get crd]]</code>
 
* <code>[[kubectl get crd]]</code>
Line 44: Line 50:
 
* <code>[[kubectl get ingress]]</code>
 
* <code>[[kubectl get ingress]]</code>
 
* <code>[[kubectl get vms]]</code>
 
* <code>[[kubectl get vms]]</code>
 +
* <code>[[kubectl api-resources]] --verbs=list --namespaced -o name | xargs -n 1 [[kubectl get]] --ignore-not-found --show-kind -n your-namespace</code>
  
 
  kubectl get
 
  kubectl get
Line 60: Line 67:
 
* <code>[[eksctl get]]</code>
 
* <code>[[eksctl get]]</code>
 
* <code>[[--watch]]</code>
 
* <code>[[--watch]]</code>
 +
* [[Download module]]
  
 
== See also ==
 
== See also ==

Latest revision as of 09:37, 5 March 2024

https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#get

Possible resource types include (case insensitive): pods (po), services (svc), replicationcontrollers (rc), nodes (no), events (ev), componentstatuses (cs), limitranges (limits), persistentvolumes (pv), persistentvolumeclaims (pvc), resourcequotas (quota), namespaces (ns), endpoints (ep), horizontalpodautoscalers (hpa), serviceaccounts or secrets.

k get deploy,rs,ingress,svc,pods,cr,certificate,secrets,endpointslices,endpoints
k events -A
k logs nginx-ingress-controller 
k describe deploy,rs,ingress,svc,pods,cr,certificate,secrets,endpointslices,endpoints

Examples[edit]

kubectl get
You must specify the type of resource to get. Use "kubectl api-resources" for a complete list of supported resources.

error: Required resource not specified.
Use "kubectl explain <resource>" for a detailed description of that resource (e.g. kubectl explain pods).
See 'kubectl get -h' for help and examples

Errors[edit]

kubectl get nodes
error: exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1"

Related terms[edit]

See also[edit]

  • https://stackoverflow.com/a/45046340/9269906
  • Advertising: