ISTIOCTL-PROXY-CONFIG-ENDPOINT(1)
okay bestie, welcome to the ISTIOCTL-PROXY-CONFIG-ENDPOINT(1) page β manual name folded in near the top like a little name tag, because this whole thing is about pulling endpoint config for the Envoy in the pod you specify. π
β¨ NAME β¨
istioctl-proxy-config-endpoint β retrieves endpoint configuration for the Envoy in the specified pod. π₯
π¦ SYNOPSIS π¦
istioctl proxy-config endpoint [/][.] [flags]
πΈ DESCRIPTION πΈ
Retrieve information about endpoint configuration for the Envoy instance in the specified pod. that's the vibe: you point at the pod, and this command gets you endpoint configuration info for the Envoy living in there. π«Ά
π OPTIONS π
--address=""β filter endpoints by the address field.--cluster=""β filter endpoints by the cluster name field.-f,--file=""β Envoy config dump JSON file.-h,--help[=false]β help forendpoint.-o,--output="short"β output format: one ofjson|yaml|short.--port=0β filter endpoints by the Port field.--status=""β filter endpoints by the status field.
𧬠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.--as-group=[]β group to impersonate for the operation, this flag can be repeated to specify multiple groups.--as-uid=""β UID to impersonate for the operation.--context=""β Kubernetes configuration context.-i,--istioNamespace="istio-system"β Istio system namespace.--kubeclient-timeout="15s"β Kubernetes client timeout as atime.Durationstring, defaults to 15 seconds.-c,--kubeconfig=""β Kubernetes configuration file.-n,--namespace=""β Kubernetes namespace.--proxy-admin-port=15000β Envoy proxy admin port.--vklog=0β number for the log level verbosity. Like-vflag. ex:--vklog=9.
π EXAMPLE π
bestie, here are the examples β keep the commands exact, characters and all: π
# Retrieve full endpoint configuration for a given pod from Envoy.
istioctl proxy-config endpoint <pod-name[.namespace]>
# Retrieve full endpoint configuration for a pod under a deployment from Envoy.
istioctl proxy-config endpoint deployment/<deployment-name[.namespace]>
# Retrieve endpoint summary for endpoint with port 9080.
istioctl proxy-config endpoint <pod-name[.namespace]> --port 9080
# Retrieve full endpoint with a address (172.17.0.2).
istioctl proxy-config endpoint <pod-name[.namespace]> --address 172.17.0.2 -o json
# Retrieve full endpoint with a cluster name (outbound|9411||zipkin.istio-system.svc.cluster.local).
istioctl proxy-config endpoint <pod-name[.namespace]> --cluster "outbound|9411||zipkin.istio-system.svc.cluster.local" -o json
# Retrieve full endpoint with the status (healthy).
istioctl proxy-config endpoint <pod-name[.namespace]> --status healthy -ojson
# Retrieve endpoint summary without using Kubernetes API
ssh <user@hostname> 'curl localhost:15000/clusters?format=json' > envoy-clusters.json
istioctl proxy-config endpoints --file envoy-clusters.json
π SEE ALSO π
and that's the whole page, bestie β auto generated by spf13/cobra, dated Jan 1980, for ISTIOCTL-PROXY-CONFIG-ENDPOINT(1). mwah π
π¦ 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