Difference between revisions of "Kubectl events"
Jump to navigation
Jump to search
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{lc}} | {{lc}} | ||
<code>[[kubectl events]]</code> available since [[v1.28]] (Aug 2023) | <code>[[kubectl events]]</code> available since [[v1.28]] (Aug 2023) | ||
+ | |||
+ | * <code>[[Failed]], [[FailedSync]], [[Unhealthy]], [[Killing]]</code> | ||
+ | * <code>[[Warning]], [[Normal]]</code> | ||
[[kubectl events --all-namespaces]] | [[kubectl events --all-namespaces]] | ||
[[kubectl events -A -w]] | [[kubectl events -A -w]] | ||
+ | [[kubectl events -A]] | grep Warning | ||
+ | [[kubectl events -A]] | Normal | ||
Display events. | Display events. | ||
Line 68: | Line 73: | ||
== Related == | == Related == | ||
* <code>[[kubectl get events]]</code> | * <code>[[kubectl get events]]</code> | ||
+ | * [[Kubernetes troubleshooting]] | ||
== See also == | == See also == |
Latest revision as of 15:31, 27 February 2024
kubectl events
available since v1.28 (Aug 2023)
kubectl events --all-namespaces kubectl events -A -w kubectl events -A | grep Warning kubectl events -A | Normal
Display events. Prints a table of the most important information about events. You can request events for a namespace, for all namespace, or filtered to only those pertaining to a specified resource. Examples: # List recent events in the default namespace kubectl events # List recent events in all namespaces kubectl events --all-namespaces # List recent events for the specified pod, then wait for more events and list them as they arrive kubectl events --for pod/web-pod-13je7 --watch # List recent events in YAML format kubectl events -oyaml # List recent only events of type 'Warning' or 'Normal' kubectl events --types=Warning,Normal Options: -A, --all-namespaces=false: If present, list the requested object(s) across all namespaces. Namespace in current context is ignored even if specified with --namespace. --allow-missing-template-keys=true: If true, ignore any errors in templates when a field or map key is missing in the template. Only applies to golang and jsonpath output formats. --chunk-size=500: Return large lists in chunks rather than all at once. Pass 0 to disable. This flag is beta and may change in the future. --for=: Filter events to only those pertaining to the specified resource. --no-headers=false: When using the default output format, don't print headers. -o, --output=: Output format. One of: (json, yaml, name, go-template, go-template-file, template, templatefile, jsonpath, jsonpath-as-json, jsonpath-file). --show-managed-fields=false: If true, keep the managedFields when printing objects in JSON or YAML format. --template=: Template string or path to template file to use when -o=go-template, -o=go-template-file. The template format is golang templates [1]. --types=[]: Output only events of given types. -w, --watch=false: After listing the requested events, watch for more events. Usage: kubectl events [(-o|--output=)json|yaml|name|go-template|go-template-file|template|templatefile|jsonpath|jsonpath-as-json|jsonpath-file] [--for TYPE/NAME] [--watch] [--types=Normal,Warning] [options] Use "kubectl options" for a list of global command-line options (applies to all commands).
News[edit]
Related[edit]
See also[edit]
Advertising: