Helm charts:
- podinfo-istio (progressive deployments: A/B testing and canary)
- Istio mTLS compatibility
Podinfo CLI
podcli -h
podinfo command line utilities
Usage:
podcli [command]
Available Commands:
check Health check commands
help Help about any command
version Prints podcli version
Flags:
-h, --help help for podcli
Podinfo CLI health check commands:
podcli check -h
Commands for running health checks
Usage:
podcli check [command]
Available Commands:
cert SSL/TLS certificate validity check
http HTTP(S) health check
tcp TCP health check
Podinfo CLI check http command:
podcli check http -h
HTTP(S) health check
Usage:
podcli check http [address] [flags]
Examples:
check http https://httpbin.org/anything --method=POST --retry=2 --delay=2s --timeout=3s --body='{"test"=1}'
Flags:
--body string HTTP POST/PUT content
--delay duration wait duration between retries (default 1s)
-h, --help help for http
--method string HTTP method (default "GET")
--retry int times to retry the HTTP call
--timeout duration timeout (default 5s)
Podinfo CLI check tcp command:
podcli check tcp -h
TCP health check
Usage:
podcli check tcp [address] [flags]
Examples:
check tcp httpbin.org:443 --retry=1 --delay=2s --timeout=2s
Flags:
--delay duration wait duration between retries (default 1s)
-h, --help help for tcp
--retry int times to retry the TCP check
--timeout duration timeout (default 5s)
Podinfo CLI check cert command:
podcli check cert -h
SSL/TLS certificate validity check
Usage:
podcli check cert [address] [flags]
Examples:
check cert httpbin.org