Installing in an Air-gapped Environment
Air-gapped Environment Support is an Enterprise Feature
Kubeshark requires a valid ENTERPRISE license to operate in an air-gapped environment. Any environment that does not allow free communication to https://api.kubeshark.co/ is considered an air-gapped environment.
Contact us to get an ENTERPRISE license.
A PRO license requires an active internet connection and cannot function properly in an air-gapped environment.
Docker Registry
To pull a specific version or the latest of the following Docker images from docker.io
, visit:
Then, push these images to your local Docker registry and update the appropriate configuration, including the registry address and, if necessary, the secret for pulling images from your local repository.
Turn Off Features Requiring Internet Connectivity
To turn off the various features that require internet connectivity, set the internetConnectivity
helm value to false
.
internetConnectivity: false
Or --set internetConnectivity=false
Configuration Example
Below is an example and guidelines for configuring your local Docker registry, disabling the aforementioned features, and managing your license:
tap:
docker:
registry: <local-registry-address>
imagePullSecrets: [ <secret> ]
internetConnectivity: false
license: <your-enterprise-license>
Alternatively, you can add the following directives to your command line as a second option:
--set internetConnectivity=false \
--set license=<your-enterprise-license> \
--set tap.docker.registry=<local-registry-address> \
--set-json 'tap.docker.imagePullSecrets=["<secret>"]'