A simple client (and server) to perform various network troubleshooting.
Download the latest release or use the provided Docker image (mainly for running a server).
brew tap kartverket/taps && \
brew install skipctl
The various test
commands will execute against an API server. Run skipctl test ping --api-server=something
to get a list of supported API server names.
An API server represents a location that can run tests from their perspective. All communication with API servers is encrypted over TLS.
❗ Before issuing any commands, be sure to be authenticated first (
gcloud auth application-default login
).
skipctl test ping --hostname=example.com --api-server=myApiServer
skipctl test probe --hostname=example.com --port=1521 --api-server=myApiServer