ISTIOCTL-PROXY-CONFIG(1)

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

🌸 ISTIOCTL-PROXY-CONFIG(1) 🌸

ok so bestie, welcome to the istioctl-proxy-config glow-up πŸ’… this is one of those istioctl manual pages, and honestly? it's giving backstage pass to Envoy. let's get into it πŸŽ€


✨ NAME ✨

istioctl-proxy-config β€” retrieve information about proxy configuration from Envoy [kube only] πŸ¦‹

(yeah, <pink>kube only</pink> β€” meaning this one's a Kubernetes-kinda situation, no cap)


✨ SYNOPSIS ✨

istioctl proxy-config [flags]

that's it. that's the whole vibe check. flags go brrr ⭐


✨ DESCRIPTION ✨

okay so this is a group of commands, right β€” a whole little squad 🫢 β€” and the entire job of the squad is to retrieve information about proxy configuration from the Envoy config dump. that's it. that's the mission. iconic behavior honestly πŸ‘‘


✨ OPTIONS ✨

  • -h, --help[=false] β€” help for proxy-config. it's literally just here to help a bestie out 😭
  • -o, --output="short" β€” the output format, and you gotta pick one of json|yaml|short. the default is short, and like… shortest is usually cutest, but you do you πŸ’–
  • --proxy-admin-port=15000 β€” the Envoy proxy admin port. it's 15000. remember it, love it, don't lose it πŸŽ€

✨ OPTIONS INHERITED FROM PARENT COMMANDS ✨

these are the hand-me-downs from the parent command β€” not technically ours, but they absolutely show up to the party 🧚

  • --as="" β€” username to impersonate for the operation. user could be a regular user or a service account in a namespace πŸ‘€
  • --as-group=[] β€” group to impersonate for the operation, and bestie you can repeat this flag to specify multiple groups. stack 'em up 🌈
  • --as-uid="" β€” UID to impersonate for the operation. yes, the UID. no cap.
  • --context="" β€” the Kubernetes configuration context πŸ¦‹
  • -i, --istioNamespace="istio-system" β€” the Istio system namespace, default istio-system. yes it has a capital N in the middle, don't @ me, that's just how it's spelled ✨
  • --kubeclient-timeout="15s" β€” Kubernetes client timeout as a time.Duration string, defaults to 15 seconds. fifteen. seconds. be patient, but only a lil πŸ’€
  • -c, --kubeconfig="" β€” the Kubernetes configuration file πŸŽ€
  • -n, --namespace="" β€” the Kubernetes namespace πŸ“
  • --vklog=0 β€” a number for the log level verbosity. like the -v flag. ex: --vklog=9. turn it up to nine if you're feeling chaotic πŸ”₯

✨ EXAMPLE ✨

fr fr here's how you actually use it:

  # Retrieve information about proxy configuration from an Envoy instance.
  istioctl proxy-config <clusters|listeners|routes|endpoints|ecds|bootstrap|log|secret> <pod-name[.namespace]>

see that <clusters|listeners|routes|endpoints|ecds|bootstrap|log|secret>? that's the menu, bestie β€” pick your fighter. then you give it a <pod-name[.namespace]> and you're off πŸš€


✨ SEE ALSO ✨

the whole extended friend group πŸ’œ go read these too, iykyk:


and that's the tea, bestie πŸ“ this page was auto generated by spf13/cobra (yes, a robot wrote it, but i made it cute 😀), dated Jan 1980 like some kinda time-travelling icon ⏳, and it belongs to the ISTIOCTL-PROXY-CONFIG(1) manual. slay, go read your config dumps, and remember: kube only πŸ’…βœ¨

πŸ“¦ where this page comes from