# Kubernetes with Filebeat

Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fintegrations%2Fkubernetes%2Fkubernetes-with-filebeat.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fdocs-docusaurus.kinsta.page%2Fintegrations%2Fkubernetes%2Fkubernetes-with-filebeat.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

[![kubernetes versions](data:image/webp;base64,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)](data:image/webp;base64,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)

The following tutorial demonstrates how to integrate Coralogix with your `Kubernetes` cluster using **Filebeat**.

See other tutorials for:

* [Kubernetes logs with Fluent Bit](https://docs-docusaurus.kinsta.page/integrations/kubernetes/fluent-bit-helm-chart-for-kubernetes/.md)

* [Kubernetes logs with FluentD](https://docs-docusaurus.kinsta.page/integrations/kubernetes/fluentd-helm-chart-for-kubernetes/.md)

## Prerequisites[​](#prerequisites "Direct link to Prerequisites")

Before you will begin, make sure that you already have:

* Installed Kubernetes Cluster

* Enabled RBAC authorization mode support

## Installation[​](#installation "Direct link to Installation")

First, you should create *Kubernetes secret* with *Coralogix* credentials:

```
kubectl -n kube-system create secret generic coralogix-filebeat-account-secrets \

    --from-literal=PRIVATE_KEY=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX \

    --from-literal=COMPANY_ID=XXXX \

    --from-literal=CLUSTER_NAME=cluster.local
```

You should receive something like:

```
secret "coralogix-filebeat-account-secrets" created
```

Then you need to create `filebeat-coralogix-logger` resources on your *Kubernetes* cluster with this [manifests](https://github.com/coralogix/integrations-docs/tree/master/integrations/filebeat/kubernetes):

```
$ kubectl create -k https://github.com/coralogix/integrations-docs/integrations/filebeat/kubernetes
```

Output:

```
serviceaccount "coralogix-filebeat-service-account" created

clusterrole "coralogix-filebeat-cluster-role" created

clusterrolebinding "coralogix-filebeat-cluster-role-binding" created

configmap "coralogix-filebeat-config" created

secret "coralogix-filebeat-certificate" created

daemonset "coralogix-filebeat-daemonset" created

service "coralogix-filebeat-service" created
```

Now `filebeat-coralogix-logger` collects logs from your *Kubernetes* cluster.

**Here is an example log record:**

```
{

	"cloud": {

		"availability_zone": "projects/379343634745/zones/us-central1-a",

		"instance_id": "7653580772456904060",

		"instance_name": "gke-coralogix-test-default-pool-4d86c144-sbkd",

		"machine_type": "projects/379343634745/machineTypes/n1-standard-1",

		"project_id": "coralogix-test",

		"provider": "gce"

	},

	"kubernetes": {

		"container": {

			"name": "prometheus-to-sd"

		},

		"labels": {

			"k8s-app": "kube-dns",

			"pod-template-hash": "989689126"

		},

		"namespace": "kube-system",

		"node": {

			"name": "minikube",

			"labels": {

				"kubernetes_io/arch": "amd64",

				"kubernetes_io/os": "linux"

			},

			"hostname": "minikube"

		},

		"pod": {

			"name": "kube-dns-fdfbdf56b-jbbw2",

			"uid": "56584469-534d-11e9-8bcd-42010a800179"

		},

		"replicaset": {

			"name": "kube-dns-fdfbdf56b"

		}

	},

	"@timestamp": "2019-03-31T00:45:53.973Z",

	"@version": "1",

	"host": {

		"name": "filebeat-coralogix"

	},

	"beat": {

		"hostname": "filebeat-coralogix-daemonset-98wxr",

		"name": "filebeat-coralogix",

		"version": "6.7.0"

	},

	"message": "E0331 00:45:53.970719 1 stackdriver.go:58] Error while sending request to Stackdriver Post /v3/projects/coralogix-test/timeSeries?alt=json: unsupported protocol scheme \"\"",

	"tags": [

		"kubernetes",

		"containers",

		"beats_input_codec_plain_applied"

	]

}
```

To generate installation manifests for future customization, just execute:

```
kubectl kustomize https://github.com/coralogix/integrations-docs/integrations/filebeat/kubernetes
```

## Uninstall[​](#uninstall "Direct link to Uninstall")

If you want to remove `filebeat-coralogix-logger` from your cluster, execute this:

```
kubectl -n kube-system delete secret filebeat-coralogix-account-secrets

kubectl delete -k https://github.com/coralogix/integrations-docs/integrations/filebeat/kubernetes
```
