A Steadybit extension to execute Postman collections via Postman Cloud Api.
Learn about the capabilities of this extension in our Reliability Hub.
- A Postman account with a valid API Key is needed to execute collections.
Postman_Api_Key
Environment Variable | Helm value | Meaning | Required | Default |
---|---|---|---|---|
HTTPS_PROXY |
via extraEnv variables | Configure the proxy to be used for Postman communication. | no | |
STEADYBIT_EXTENSION_POSTMAN_API_KEY |
postman.apiKey | Configure the api-key to be used for Postman communication. | yes |
The extension supports all environment variables provided by steadybit/extension-kit.
docker run \
--rm \
-p 8085 \
--name steadybit-extension-postman \
ghcr.io/steadybit/extension-postman:latest
helm repo add steadybit-extension-postman https://steadybit.github.io/extension-postman
helm repo update
helm upgrade steadybit-extension-postman \
--install \
--wait \
--timeout 5m0s \
--create-namespace \
--namespace steadybit-agent \
--set postman.apiKey=<YOUR_API_KEY> \
steadybit-extension-postman/steadybit-extension-postman
Make sure to register the extension at the steadybit platform. Please refer to the documentation for more information.
To communicate to Postman via a proxy, we need the environment variable https_proxy
to be set.
This can be set via helm using the extraEnv variable
--set "extraEnv[0].name=HTTPS_PROXY" \
--set "extraEnv[0].value=https:\\user:[email protected]:8888"