Installation
Prerequisites
You will need:
-
a Kubernetes cluster
-
kubectl
-
Helm
Resource sizing depends on cluster type(s), usage and scope, but as a starting point we recommend a minimum of the following resources for this operator:
-
0.2 cores (e.g. i5 or similar)
-
256MB RAM
Installation
There are two ways to deploy the Commons operator into your Kubernetes cluster.
-
Using stackablectl.
-
Using Helm.
-
stackablectl
-
Helm
stackablectl
is the recommended command line tool to install and manage with Stackable operators.
Follow the installation steps for your platform.
After you have installed stackablectl
, use it to install the Commons Operator:
$ stackablectl operator install commons=24.7.0
The tool will show:
Installed commons=24.7.0 operator
Consult the Quickstart to learn more about how to use stackablectl . For
example, you can use the --cluster kind flag to create a Kubernetes cluster with kind.
|
Helm allows you to download and deploy Stackable operators on Kubernetes. First ensure that you have installed the Stackable Operators Helm repository:
$ helm repo add stackable \
https://repo.stackable.tech/repository/helm-stable/
Then install the Stackable Commons Operator
$ helm install --wait commons-operator \
stackable-stable/commons-operator --version 24.7.0
Helm will deploy the operator in Kubernetes and apply the CRDs.