ISTIOCTL-EXPERIMENTAL-VERSION(1)

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

✨ NAME ✨

okay so this is the manual page for istioctl-experimental-version(1), and it literally prints out build version information. that’s the whole vibe bestie πŸ’…

🌸 SYNOPSIS 🌸

istioctl experimental version [flags]

πŸ¦‹ DESCRIPTION πŸ¦‹

Prints out build version information. no cap, that’s the assignment πŸ’–

πŸŽ€ OPTIONS πŸŽ€

  • --authority="" β€” the XDS Subject Alternative Name, for example istiod.istio-system.svc. slay that identity check ✨
  • --cert-dir="" β€” XDS Endpoint certificate directory. that’s where the certs live 🫢
  • -h, --help[=false] β€” help for version. your little β€œwhat does this do again?” button πŸ™ˆ
  • --insecure[=false] β€” Skip server certificate and domain verification. NOT SECURE! like, bestie, be so serious 😭
  • -o, --output="" β€” One of 'yaml' or 'json'. pick your fave format πŸ“
  • --plaintext[=false] β€” Use plain-text HTTP/2 when connecting to server (no TLS). no encryption, just raw vibes πŸ’€
  • --remote[=false] β€” Use --remote=false to suppress control plane check. okay control-freak check, chill πŸ™ˆ
  • -r, --revision="" β€” Control plane revision. choose your fighter πŸ‘‘
  • -s, --short[=false] β€” Use --short=false to generate full version information. the full tea, not the summary πŸ«–
  • --timeout=30s β€” The duration to wait before failing. patience is a virtue, but only for 30s ✨
  • --xds-address="" β€” XDS Endpoint. where we’re connecting, bestie 🌈
  • --xds-label="" β€” Istiod pod label selector. label it and slay πŸ’…
  • --xds-port=15012 β€” Istiod pod port. yes, 15012, iconic number πŸŽ€

πŸ‘‘ 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. dress-up mode, but for auth 🧚
  • --as-group=[] β€” Group to impersonate for the operation, this flag can be repeated to specify multiple groups. stack ’em, repeat ’em πŸ’–
  • --as-uid="" β€” UID to impersonate for the operation. yes, the uid too, be thorough 🫢
  • --context="" β€” Kubernetes configuration context. know your context, bestie 😭
  • -i, --istioNamespace="istio-system" β€” Istio system namespace. the default is literally istio-system πŸ’…
  • --kubeclient-timeout="15s" β€” Kubernetes client timeout as a time.Duration string, defaults to 15 seconds. it will wait 15s, then it’s over πŸ’€
  • -c, --kubeconfig="" β€” Kubernetes configuration file. point me to the config πŸ“
  • -n, --namespace="" β€” Kubernetes namespace. namespace era 🌸
  • --vklog=0 β€” number for the log level verbosity. Like -v flag. ex: --vklog=9. verbose queen behavior πŸ‘‘

πŸ”₯ EXAMPLE πŸ”₯

         # Retrieve version information directly from the control plane, using token security
         # (This is the usual way to get the control plane version with an out-of-cluster control plane.)
         istioctl x version --xds-address istio.cloudprovider.example.com:15012

         # Retrieve version information via Kubernetes config, using token security
         # (This is the usual way to get the control plane version with an in-cluster control plane.)
         istioctl x version

         # Retrieve version information directly from the control plane, using RSA certificate security
         # (Certificates must be obtained before this step.  The --cert-dir flag lets istioctl bypass the Kubernetes API server.)
         istioctl x version --xds-address istio.example.com:15012 --cert-dir ~/.istio-certs

         # Retrieve version information via XDS from specific control plane in multi-control plane in-cluster configuration
         # (Select a specific control plane in an in-cluster canary Istio configuration.)
         istioctl x version --xds-label istio.io/rev=default

🌈 SEE ALSO 🌈


Auto generated by spf13/cobra, dated Jan 1980, from ISTIOCTL-EXPERIMENTAL-VERSION(1) β€” bye bestie, version-check responsibly πŸ’–βœ¨

πŸ“¦ where this page comes from