Skip to main content

Install Resoto with Kubernetes

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.

Prerequisites

  • Helm (version 3 or above)

  • kubectl

  • Kubernetes cluster (kind or minikube should work as well)

  • At least 2 CPU cores and 8 GB of RAM

    note

    Resoto performs CPU-intensive graph operations. In a production setup, we recommend at least four cores and 16 gigabytes of RAM. See Configuring Resoto Worker for more information.

Directions

  1. Add the Some Engineering Helm chart repository:

    $ helm repo add someengineering https://helm.some.engineering
  2. Update cached chart information:

    $ helm repo update
  3. Install the resoto chart:

    $ helm install resoto someengineering/resoto --set image.tag=edge
  4. Retrieve the PSK from secret.

    This key is required for accessing the Resoto installation via the UI and CLI. These PSK is stored as Kubernetes Secret in resoto-psk. Copy and run the following command to retrieve the PSK:

    kubectl get secret arango-user -o jsonpath="{.data.password}" | base64 --decode

And just like that, you have Resoto running in a Kubernetes cluster!

Contact Us

Have feedback or need help? Don’t be shy—we’d love to hear from you!

 

 

 

Some Engineering Inc.