Getting started with Splunk Operator for Kubernetes
Kubernetes, sometimes referred to as K8s, is an open source framework for deploying and managing applications in containers. Splunk has a project like Docker-Splunk called Splunk Operator for Kubernetes (https://splunk.github.io/splunk-operator). First, let’s look at some important keywords when dealing with Splunk in a K8s environment (https://kubernetes.io/docs/concepts/overview/components):
- Node: A virtual or physical machine. A Node contains the services necessary to run Pods. A Node contains several components, including the kubelet, the container runtime, and the kube-proxy:
- Kubelet: An agent that runs in a Node to ensure that the Node is part of the Pod
- Container runtime: The software responsible for running a container
- kube-proxy: A network proxy containing network rules that’s installed on each Node in the cluster
- Control plane: The part of the K8s framework that makes global decisions about the cluster...