Skip to content

Kubernetes

Kubernetes

Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. It is not a requirement to deploy the Rockfish Data Hybrid or on-prem containers, but it can help with orchestration and scaling your environment. If you are not already familiar with Kubernetes we suggest that you start with the Docker Compose installation method.

The following tools are useful for interacting with the Kubernetes cluster, though there are a number of other interfaces and administration tools available that you can use. The Rockfish Data platform doesn't require any of the following, but they will be used in the installation successive instructions. You will need If you’re using MacOS, we recommend that you install homebrew.

kubectl

You’ll need kubectl to communicate with your Kubernetes cluster.

The Kubernetes command-line tool, kubectl, allows you to run commands against Kubernetes clusters.

Installation and full documentation can be found here

Helm

Helm Charts help you define, install, and upgrade your Kuberenetes cluster

The installation and starting guide can be found here