Difference between revisions of "Kubectl get"

From wikieduonline
Jump to navigation Jump to search
 
(53 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{lowercase}}
 
{{lowercase}}
* <code>[[kubectl]] get</code>
+
https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#get
* <code>[[kubectl get -h]]</code>
 
  
 +
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.
  
  kubectl get
+
  k get deploy,rs,ingress,svc,pods,[[cr]],certificate,secrets,[[endpointslices]],[[Kubernetes EndPoints|endpoints]]
  You must specify the type of resource to get. Use "[[kubectl api-resources]]" for a complete list of supported resources.
+
  [[k events -A]]
   
+
  [[k logs nginx-ingress-controller]]
  error: Required resource not specified.
+
  [[k describe]] deploy,rs,ingress,svc,pods,[[cr]],certificate,secrets,[[endpointslices]],[[Kubernetes EndPoints|endpoints]]
Use "kubectl explain <resource>" for a detailed description of that resource (e.g. kubectl explain pods).
 
See '[[kubectl get -h]]' for help and examples
 
 
 
  
 +
* <code>[[kubectl]] get</code>
 +
* <code>[[kubectl get --all-namespaces]]</code>
 +
* <code>[[kubectl get -h]]</code>
  
 
== Examples ==
 
== Examples ==
 +
* <code>[[kubectl get --help]]</code>
 
* <code>[[kubectl get all]]</code>
 
* <code>[[kubectl get all]]</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>
* clusters
+
* <code>[[kubectl get certificates]]</code>
* <code>[[kubectl get nodes]]</code>
+
* <code>[[kubectl get --raw]] /apis/[[admissionregistration.k8s.io]]/v1/validatingwebhookconfigurations | jq</code>
* <code>[[kubectl get nodes]] -w</code>
+
* <code>[[kubectl get clusterroles]]</code>
* <code>[[kubectl get pods]]</code>
+
* <code>[[kubectl get crd]]</code>
* <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 configmap]]</code>
* <code>[[kubectl get deploy]]</code>
 
 
* <code>[[kubectl get deployment]]</code>
 
* <code>[[kubectl get deployment]]</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>
 
* <code>[[kubectl get replicaset]]</code>
 
* <code>[[kubectl get replicaset]]</code>
 
+
* <code>[[kubectl get statefulsets]]</code>
 +
* <code>[[kubectl get networkpolicy]]</code>
 +
* <code>[[kubectl get nodes]]</code>
 +
* <code>[[kubectl get nodes]] -w</code>
 +
* <code>[[kubectl get pods]]</code>
 +
* <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 provisioner]]</code>
 +
* <code>[[kubectl get psp eks.privileged]]</code>
 
* <code>[[kubectl get secret]]</code>
 
* <code>[[kubectl get secret]]</code>
 
* <code>[[kubectl get services]]</code>
 
* <code>[[kubectl get services]]</code>
 
* <code>[[kubectl get svc]]</code>
 
* <code>[[kubectl get svc]]</code>
 +
* <code>[[kubectl get ServiceAccount]]</code>
 
* <code>[[kubectl get]] [[pod]] NAME_POD --namespace=MY_TEST_NAMESPACE</code>
 
* <code>[[kubectl get]] [[pod]] NAME_POD --namespace=MY_TEST_NAMESPACE</code>
 
* <code>[[kubectl get gateway]]</code>
 
* <code>[[kubectl get gateway]]</code>
 
* <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 44: Line 58:
 
  Use "kubectl explain <resource>" for a detailed description of that resource (e.g. kubectl explain pods).
 
  Use "kubectl explain <resource>" for a detailed description of that resource (e.g. kubectl explain pods).
 
  See 'kubectl get -h' for help and examples
 
  See 'kubectl get -h' for help and examples
 +
 +
== Errors ==
 +
[[kubectl]] get nodes
 +
error: [[exec plugin]]: [[invalid apiVersion]] "[[client.authentication.k8s.io]]/[[v1alpha1]]"
  
 
== Related terms ==
 
== Related terms ==
 
* <code>[[kind (Kubernetes)]]</code>
 
* <code>[[kind (Kubernetes)]]</code>
 +
* <code>[[eksctl get]]</code>
 +
* <code>[[--watch]]</code>
 +
* [[Download module]]
  
 
== See also ==
 
== See also ==
 +
* {{creationTimestamp}}
 
* {{kubectl get}}
 
* {{kubectl get}}
 
* {{kubectl info}}
 
* {{kubectl info}}
 
* {{kubectl}}
 
* {{kubectl}}
* {{K8s}}
 
  
 
[[Category:Kubernetes]]
 
[[Category:Kubernetes]]

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: