ISTIOCTL-PROXY-CONFIG-CLUSTER(1)
β¨ NAME β¨
okay so bestie, welcome to the ISTIOCTL-PROXY-CONFIG-CLUSTER(1) manual page π
this command is istioctl-proxy-config-cluster, and it retrieves cluster configuration for the Envoy in the specified pod. that's the whole vibe. periodt.
πΈ SYNOPSIS πΈ
the synopsis is literally this, no cap:
istioctl proxy-config cluster [/][.] [flags]
π¦ DESCRIPTION π¦
so what it does: it retrieves information about cluster configuration for the Envoy instance in the specified pod. it's giving "let me peek at your clusters" energy π₯.
π OPTIONS π
--direction=""β filters clusters by the Direction field (default"").-f,--file=""β Envoy config dump JSON file (default"").--fqdn=""β filters clusters by a substring of theService FQDNfield (default"").-h,--help[=false]β help forcluster.-o,--output="short"β output format: one ofjson|yaml|short(default is"short").--port=0β filters clusters by thePortfield (default0).--subset=""β filters clusters by a substring of theSubsetfield (default"").
π 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 (default"").--as-group=[]β group to impersonate for the operation; this flag can be repeated to specify multiple groups (default[]).--as-uid=""β UID to impersonate for the operation (default"").--context=""β Kubernetes configuration context (default"").-i,--istioNamespace="istio-system"β Istio system namespace (default"istio-system").--kubeclient-timeout="15s"β Kubernetes client timeout as atime.Durationstring, defaults to 15 seconds (default"15s").-c,--kubeconfig=""β Kubernetes configuration file (default"").-n,--namespace=""β Kubernetes namespace (default"").--proxy-admin-port=15000β Envoy proxy admin port (default15000).--vklog=0β number for the log level verbosity; like the-vflag. ex:--vklog=9(default0).
π§ͺ EXAMPLE π§ͺ
here are the iconic examples, typed exactly bestie:
# Retrieve summary about cluster configuration for a given pod from Envoy.
istioctl proxy-config clusters <pod-name[.namespace]>
# Retrieve summary about cluster configuration for a pod under a deployment from Envoy.
istioctl proxy-config clusters deployment/<deployment-name[.namespace]>
# Retrieve cluster summary for clusters with port 9080.
istioctl proxy-config clusters <pod-name[.namespace]> --port 9080
# Retrieve full cluster dump for clusters that are inbound with a FQDN of details.default.svc.cluster.local.
istioctl proxy-config clusters <pod-name[.namespace]> --fqdn details.default.svc.cluster.local --direction inbound -o json
# Retrieve cluster summary without using Kubernetes API
ssh <user@hostname> 'curl localhost:15000/config_dump' > envoy-config.json
istioctl proxy-config clusters --file envoy-config.json
π¦ SEE ALSO π¦
check out istioctl-proxy-config(1) β iykyk π«Ά
that's the whole page bestie. this manual was auto generated by spf13/cobra and dated Jan 1980 β iconic retro energy fr fr π«π«Ά
π¦ 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