NAME: langstream
LAST DEPLOYED: Tue Nov 7 11:38:05 2023
NAMESPACE: langstream
STATUS: deployed
REVISION: 1
TEST SUITE: None
In your Kubernetes cluster, you should see four new pods deploy in the langstream namespace. For more configuration options, see the Helm charts documentation.
You can instead open the control plane and API gateway ports in your Helm chart.
This example uses traefik for ingress.
apiVersion:networking.k8s.io/v1kind:Ingressmetadata:name:control-planeannotations:kubernetes.io/ingress.class:"traefik"spec:rules: - host:langstream.yourdomain.local# Replace with your actual domain or hosthttp:paths:backend:service:name:langstream-control-planeport:number:8090---apiVersion:networking.k8s.io/v1kind:Ingressmetadata:name:api-gatewayannotations:kubernetes.io/ingress.class:"traefik"spec:rules: - host:ws.langstream.yourdomain.local# Replace with your actual domain or hosthttp:paths:backend:service:name:langstream-api-gatewayport:number:8091
Deploy sample application
Run a sample application to test your new environment. For more on building LangStream applications, see Set up your development environment.
To monitor deployment from the CLI, use langstream apps get <app-name>.
langstream-app-setup and langstream-runtime-deployer pods will deploy in the langstream-default namespace in your Kubernetes cluster. When these pods reach a Completed state, your application pod(s) will deploy.
For integrating LangStream and your remote cluster into VSCode workflows, Install the VSCode extension and use the provided starter applications & agent snippets.