How do I access the container images?

Data Streamhouse runs in secure environments such as large corporations and government agencies. For security reasons, direct access to container images is restricted and not publicly available.

To request access, please contact your designated representative at Xeotek. Public distribution of the images is not permitted.

How to authenticate and pull the images

Once you have received your credentials from Xeotek, authenticate with the Docker registry:

docker login

You will be prompted for:

  • Username (provided by Xeotek)

  • Password (your PAT - provided by Xeotek)

After authentication, you can pull images:

docker pull xeotek/datastreamhouse:<component>-<version>

Example:

docker pull xeotek/datastreamhouse:portal-1.0.0

Each image is tagged with its specific component and version.


Kubernetes or OpenShift Integration

When deploying in Kubernetes or OpenShift, create an image pull secret:

kubectl create secret docker-registry dsh-registry-secret \
  --docker-server=https://index.docker.io/v1/ \
  --docker-username=<your-username> \
  --docker-password=<your-password> \
  --namespace=<your-namespace>

Reference the secret correctly in your custom Helm values or deployment YAML:

image:
  imagePullSecrets:
    - name: dsh-registry-secret

Note: Always scope the secret to the correct namespace where Data Streamhouse components are deployed.

Last updated

Was this helpful?