ISTIOCTL-ZTUNNEL-CONFIG-LOG(1)

πŸ“¦ version 1.31.3, in nixos 26.05, nixpkgs unstable

✨ istioctl-ztunnel-config-log ✨

Okay bestie, so this is the manual page for istioctl-ztunnel-config-log β€” it's giving very "I need to know what's going on inside my Ztunnel" energy, and honestly? Iconic. Let's get into it. πŸ’…


🌸 NAME 🌸

istioctl-ztunnel-config-log β€” literally retrieves the logging levels of the Ztunnel instance in the specified pod. That's it. That's the vibe. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

istioctl ztunnel-config log [/][.] [flags]

No cap, that's the whole thing. ✨


πŸ’– DESCRIPTION πŸ’–

So what this does is: it retrieves info about the logging levels of the Ztunnel instance in the specified pod β€” and optionally, you can update them too. Lowkey a glow-up for your debugging game. 🫢


πŸ”₯ OPTIONS πŸ”₯

  • -f, --file="" β€” Ztunnel config dump JSON file. Like, feed it a file if you have one.
  • -h, --help[=false] β€” help for log. The classic. The icon. πŸ™ˆ
  • --level="" β€” Comma-separated minimum per-logger level of messages to output, in the form of [:],[:],... or to change all active loggers, where logger components can be listed by running "istioctl ztunnel-config log ", and level can be one of [trace, debug, info, warning, error, critical, off]. So many levels, so little time. πŸ’€
  • --node="" β€” Filter workloads by node field. Slay.
  • -o, --output="short" β€” Output format: one of json|yaml|short. Pick your fighter. πŸ‘‘
  • --proxy-admin-port=15000 β€” Ztunnel proxy admin port. Default is 15000, noted. ⭐
  • -r, --reset[=false] β€” Reset levels to default value (warning). Basically the "undo" button, but make it dramatic. 🌈

🌟 OPTIONS INHERITED FROM PARENT COMMANDS 🌟

  • --as="" β€” Username to impersonate for the operation. User could be a regular user or a service account in a namespace. Main character energy, honestly.
  • --as-group=[] β€” Group to impersonate for the operation, this flag can be repeated to specify multiple groups. Stack 'em. πŸ’œ
  • --as-uid="" β€” UID to impersonate for the operation. Respect the UID.
  • --context="" β€” Kubernetes configuration context. Very necessary.
  • -i, --istioNamespace="istio-system" β€” Istio system namespace. Default is istio-system, periodt.
  • --kubeclient-timeout="15s" β€” Kubernetes client timeout as a time.Duration string, defaults to 15 seconds. So. Important.
  • -c, --kubeconfig="" β€” Kubernetes configuration file. Feed it the config.
  • -n, --namespace="" β€” Kubernetes namespace. Namespace is everything.
  • --vklog=0 β€” number for the log level verbosity. Like -v flag. ex: --vklog=9. Go off. πŸ”₯

πŸŽ€ EXAMPLE πŸŽ€

  # Retrieve information about logging levels from all Ztunnel pods
 istioctl ztunnel-config log

 # Update levels of the all loggers for a specific Ztunnel pod
 istioctl ztunnel-config log <pod-name[.namespace]> --level off

 # Update levels of the specified loggers for all Ztunnl pods
 istioctl ztunnel-config log --level access:debug,info

 # Reset levels of all the loggers to default value (warning)  for a specific Ztunnel pod.
 istioctl ztunnel-config log <pod-name[.namespace]> -r
Note: that's Ztunnl in the third example β€” typo in the original, but we're keeping it exactly as is because rules are rules, bestie. 🫢

πŸ‘‘ SEE ALSO πŸ‘‘


This page is auto-generated by spf13/cobra, dated Jan 1980, for ISTIOCTL-ZTUNNEL-CONFIG-LOG(1). Stay slay, bestie! πŸ’…βœ¨πŸŒΈπŸ¦‹πŸŽ€

πŸ“¦ where this page comes from