Requirements
- Authenticated access to a Docker registry that your Kubernetes cluster/machine has access to.
- Docker installed on your local machine or a machine that has access to the Docker registry.
- A Kubernetes cluster or a machine where you can run LangSmith.
Mirroring the Images
For your convenience, we have provided a script that will mirror the images for you. You can find the script in the LangSmith Helm Chart repository To use the script, you will need to run the script with the following command specifying your registry and platform:<your-registry>
is the URL of your Docker registry (e.g. myregistry.com
) and <platform>
is the platform you are using (e.g. linux/amd64
, linux/arm64
, etc.). If you do not specify a platform, it will default to linux/amd64
.
For example, if your registry is myregistry.com
, your platform is linux/arm64
, and you want to use the latest version of the images, you would run:
values.yaml
file of the LangSmith Helm Chart. These can be found here: LangSmith Helm Chart values.yaml
Here is an example of how to mirror the images using Docker:
Configuration
Once the images are mirrored, you will need to configure your LangSmith installation to use the mirrored images. You can do this by modifying thevalues.yaml
file for your LangSmith Helm Chart installation or the .env
file for your Docker installation. Replace tag with the version you want to use, e.g. 0.10.66
for the latest version at the time of writing.