How to speed up creation of local deployment using atlas CLI for vector search

Hello, am trying to get a test environment going in GitHub actions for an application leveraging vector search.

As vector search is currently only supported in atlas you have to use Atlas CLI (docker image version doesnt seem to support creating local clusters). There is a GH actions that you can use for Atlas CLI but it currently only supports ubuntu. Atlas CLI local deploy currently only support MacOS and CentOS so that doesnt work.

You can just install with brew in a mac os based GH runner but I am getting a time to spin up the cluster of about 20 mins. Does anyone know any good ways to reduce this?

I am building a local cluster with default settings:
atlas deployments setup tester --type local --force

Thanks :slight_smile:

1 Like

Hi @Jake_Turner ,

Thanks for raising this question.
One of our next priorities is to make the local Atlas experience work with GH Actions as well as take steps to improve the performance. In meantime, have you tried pulling the Atlas CLI docker image from your GH Action and run the local deployment the way you’d do normally with Docker as described on the other forum and in the docs here?