ISTIOCTL-PROXY-CONFIG(1)
πΈ 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 forproxy-config. it's literally just here to help a bestie out π-o,--output="short"β the output format, and you gotta pick one ofjson|yaml|short. the default isshort, and likeβ¦ shortest is usually cutest, but you do you π--proxy-admin-port=15000β the Envoy proxy admin port. it's15000. 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, defaultistio-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 atime.Durationstring, 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-vflag. 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:
istioctl(1)istioctl-proxy-config-all(1)istioctl-proxy-config-bootstrap(1)istioctl-proxy-config-cluster(1)istioctl-proxy-config-ecds(1)istioctl-proxy-config-endpoint(1)istioctl-proxy-config-listener(1)istioctl-proxy-config-log(1)istioctl-proxy-config-rootca-compare(1)istioctl-proxy-config-route(1)istioctl-proxy-config-secret(1)
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
- nixos 26.05: istioctl 1.29.2
- nixpkgs unstable: istioctl 1.31.3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms