operator

command module
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2024 License: AGPL-3.0 Imports: 24 Imported by: 0

README

Loki Logo

Loki Operator

This is the Kubernetes Operator for Loki provided by the Grafana Loki SIG operator.

Hacking on Loki Operator on kind or OpenShift
  • If you want to contribute to this repository, you might need a step-by-step guide on how to start hacking on Loki-operator with kind.
  • Also, there is a step-by-step guide on how to test Loki-operator on OpenShift.
  • There is also a basic troubleshooting guide if you run into some common problems.
  • There is also a document which demonstrates how to use Loki Operator for development and testing locally without deploying the operator each time on Kind and OpenShift using the make run command.
Sending Logs to Loki
Sending Logs Through the Gateway Component
Sending Logs Directly to the Distributor Component
  • The forwarding logs to LokiStack without LokiStack Gateway is used to send application, infrastructure, audit and network logs to the Loki Distributor as different tenants using Fluentd or Vector.
  • The guide has a step-by-step guide to connect with OpenShift Logging or OpenShift Network for forwarding logs to LokiStack.
Installation of Storage Size Calculator on OpenShift
  • Storage size calculator works out of the box on OpenShift. For non-openshift distributions you will need to create services like prometheus, serviceMonitor, scrape configuration for log-file-metric exporter, promsecret to access the custom prometheus URL, token.
  • The step-by-step guide on how to install storage size calculator on OpenShift is available.
  • Also, there is a step-by-step guide on how to contribute to this along with local development and testing procedure.
  • There is also a basic troubleshooting guide if you run into some common problems.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
apis
config/v1
Package v1 contains API Schema definitions for the config v1 API group +kubebuilder:object:generate=true +groupName=config.loki.grafana.com
Package v1 contains API Schema definitions for the config v1 API group +kubebuilder:object:generate=true +groupName=config.loki.grafana.com
loki Module
cmd
controllers
internal
external/k8s/k8sfakes
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL