Image Overview: cass-operator

Overview: cass-operator Chainguard Image

cass-operator, is a Kubernetes operator for managing Apache Cassandra. It automates tasks like deployment, scaling, and configuration management, facilitating the integration of Cassandra clusters with Kubernetes environments.

Download this Image

The image is available on cgr.dev:

docker pull cgr.dev/chainguard/cass-operator:latest

Usage

cass-operator is a Kubernetes operator, which can be deployed using helm. Refer to the upstream repositories documentation for how to get started with cass-operator.

To use our minimal, wolfi-based image with this Helm chart you’ll need to override the image used by the official helm chart and specify the chainguard image as per below example:

helm repo add k8ssandra https://helm.k8ssandra.io/stable
helm repo update

helm install cass-operator k8ssandra/cass-operator -n cass-operator
helm upgrade cass-operator \
    -n cass-operator \
    --set image.repository=cgr.dev/chainguard/cass-operator \
    --set image.tag=latest
    --wait \
    k8ssandra/cass-operator
}

As per project documentation, by default, the Helm installation requires cert-manager to be present in the Kubernetes installation. If you do not have cert-manager installed, follow the steps at (https://cert-manager.io/docs/installation/helm/)[cert-manager’s] documentation.

Last updated: 2024-02-29 16:25