Quickstart
A quickstart guide to create a minikube cluster and setup "Logging Operator" on it.
Pre-requisites
In order to setup redis-operator, you'll need access to a Kubernetes cluster:-
Virtualbox - hypervisor to run a Kubernetes cluster
Minikube - for Kubernetes cluster creation on the local machine
Kubectl - to interact with Kubernetes cluster
Deploying Logging Operator
For deployment of the Logging Operator, we need a Kubernetes runtime environment. We will use minikube for that purpose
Now we can use kubectl
to connect with the Kubernetes cluster.
Namespace Creation
Since we are going to use pre-baked manifests of Kubernetes in that case we need to setup the namespace with a specific name called "logging-operator".
CRD Setup
So we have already pre-configured CRD in config/crd directory. We just have to run a magical kubectl
commands.
RBAC Setup
Similar like CRD, we have pre-baked RBAC config files as well inside config/rbac which can be installed and configured by kubectl.
Operator Deployment
Once all the initial steps are done, we can create the deployment for "Logging Operator". The deployment manifests for the operator are present inside config/manager/manager.yaml file.
Deploy EFK Cluster
We have a few samples manifests files inside config/sample.
Cleanup
Last updated