Light Dark Auto

Prerequisites

Before you begin installing greymatter.io, you will need to install the following prerequisites.

Command Line Tools

  • kubectl, the Kubernetes CLI for interaction with Kubernetes clusters. We support versions 1.21+.
  • git, the Git CLI for interaction with Git repositories. You may already have this on your machine. Check via git --version.
  • CUE, the CUE CLI for interacting with configurations written in the CUE language.

Optional

  • Lens, an excellent application to easily interact with multiple Kubernetes clusters.

greymatter.io Account

You will need a greymatter.io account to gain access to our software. Contact us for more information.

Kubernetes Cluster

Resource Requirements

For a simple dev-test cluster, we recommend 1 to 3 worker nodes with 4 vCPUS and 8GB of RAM each. For a prod-like cluster, we recommend 3 worker nodes (at a minimum) with 8 vCPUs and 16GB of RAM each.

Local

A simple way to get started with Kubernetes, on your local machine, is to use Rancher Desktop. With Rancher Desktop, you can have a Kubernetes cluster up and running quickly, and have tools to make it easy to change allocated CPU and Memory, and reset your cluster back to a ground-zero state.

Hosted

There are number of cloud-providers that make it easy to set up a Kubernetes cluster in the cloud.

We support:

If you're interested in deploying your own Kubernetes cluster to cloud or on-premise infrastructure, we recommend kOps.

Next Steps

Install greymatter.io on Kubernetes