Difference between revisions of "Kubectl get"

From wikieduonline
Jump to navigation Jump to search
 
(29 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
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 10: Line 14:
  
 
== Examples ==
 
== Examples ==
 +
* <code>[[kubectl get --help]]</code>
 
* <code>[[kubectl get all]]</code>
 
* <code>[[kubectl get all]]</code>
* <code>kubectl get [[svc]],[[pods]],[[ingress]],[[deployments]]</code> .../...
+
* <code>[[kubectl get all -A]]</code>
 +
* <code>kubectl get [[svc]],[[pods]],[[ingress]],[[kubectl get deployments|deployments]]</code> .../...
 
* <code>[[kubectl get apiservices]]</code>
 
* <code>[[kubectl get apiservices]]</code>
 
* <code>[[kubectl get api-resources]]</code>
 
* <code>[[kubectl get api-resources]]</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>
 +
* <code>[[kubectl get configmap]]</code>
 
* <code>[[kubectl get deployment]]</code>
 
* <code>[[kubectl get deployment]]</code>
 
* <code>[[kubectl get endpoints]]</code>
 
* <code>[[kubectl get endpoints]]</code>
 
* <code>[[kubectl get events]]</code>
 
* <code>[[kubectl get events]]</code>
 
* <code>[[kubectl get hpa]]</code>
 
* <code>[[kubectl get hpa]]</code>
 +
* <code>[[kubectl get limitrange]]</code>
 
* <code>[[kubectl get namespaces]]</code>
 
* <code>[[kubectl get namespaces]]</code>
 
* <code>[[kubectl get pvc]]</code>
 
* <code>[[kubectl get pvc]]</code>
Line 30: Line 40:
 
* <code>[[kubectl get pod]] PODNAME -n NAMESPACE -o yaml | kubectl replace --force -f -</code><ref>https://stackoverflow.com/a/45046340/9269906</ref>
 
* <code>[[kubectl get pod]] PODNAME -n NAMESPACE -o yaml | kubectl replace --force -f -</code><ref>https://stackoverflow.com/a/45046340/9269906</ref>
 
* <code>[[kubectl get priorityclass]]</code>
 
* <code>[[kubectl get priorityclass]]</code>
 +
* <code>[[kubectl get provisioner]]</code>
 
* <code>[[kubectl get psp eks.privileged]]</code>
 
* <code>[[kubectl get psp eks.privileged]]</code>
 
* <code>[[kubectl get secret]]</code>
 
* <code>[[kubectl get secret]]</code>
Line 39: 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 54: Line 66:
 
* <code>[[kind (Kubernetes)]]</code>
 
* <code>[[kind (Kubernetes)]]</code>
 
* <code>[[eksctl get]]</code>
 
* <code>[[eksctl get]]</code>
 +
* <code>[[--watch]]</code>
 +
* [[Download module]]
  
 
== See also ==
 
== See also ==
 +
* {{creationTimestamp}}
 
* {{kubectl get}}
 
* {{kubectl get}}
 
* {{kubectl info}}
 
* {{kubectl info}}

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: