Install
Caution: The master branch is under heavy development. Use releases instead of the master branch to get stable software.
Prerequisites
- Logging operator requires Kubernetes v1.14.x or later.
- For the Helm-based installation you need Helm v3.2.1 or later.
Deploy Logging operator with Helm
To install the Logging operator using Helm, complete these steps.
Note: For the Helm-based installation you need Helm v3.2.1 or later.
-
Add the chart repository of the Logging operator using the following commands:
helm repo add kube-logging https://kube-logging.dev/helm-charts helm repo update
-
Install the Logging operator.
helm upgrade --install --wait --create-namespace --namespace logging logging-operator kube-logging/logging-operator
You can install the
logging
resource with built-in TLS generation using the Helm chart.
Validate the deployment
To verify that the installation was successful, complete the following steps.
-
Check the status of the pods. You should see a new logging-operator pod.
$ kubectl -n logging get pods NAME READY STATUS RESTARTS AGE logging-logging-operator-599c9cf846-5nw2n 1/1 Running 0 52s
-
Check the CRDs. You should see the following five new CRDs.
$ kubectl get crd NAME CREATED AT clusterflows.logging.banzaicloud.io 2019-11-01T21:30:18Z clusteroutputs.logging.banzaicloud.io 2019-11-01T21:30:18Z flows.logging.banzaicloud.io 2019-11-01T21:30:18Z loggings.logging.banzaicloud.io 2019-11-01T21:30:18Z outputs.logging.banzaicloud.io 2019-11-01T21:30:18Z
Last modified July 24, 2023: Merge pull request #167 from kube-logging/link-fixes-230714 (1dda279)