Humio Operator Overview

The Humio Operator serves as a Kubernetes automation tool designed to handle the provisioning, management, and operations of LogScale clusters within Kubernetes environments through Custom Resource Definitions (CRDs). While managing the LogScale cluster lifecycle, the operator leverages native Kubernetes primitives for resource provisioning but does not directly manage infrastructure or create StatefulSet and DaemonSet resources.

The Humio Operator is a Kubernetes operator to automate the provisioning, management, and operations of a LogScale cluster deployed to a Kubernetes environment. The Humio Operator provides Custom Resource Definitions (CRD), for the LogScale cluster. The Humio Operator uses the resource definition to create pods and configure the LogScale cluster, it does not create StatefulSet or DaemonSet resources.

The Humio Operator does not manage the infrastructure in the deployed environment. The operator manages the lifecycle of the LogScale cluster and relies on the built in primitives in any Kubernetes environment to facilitate the provisioning of resources such as load balancers in the environment.