Like Prometheus, but for logs.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Periklis Tsirakidis 0706b537ff
Fix upstream calls to Loki using server-side TLS when provided (#97)
4 years ago
.bingo Bump operator-sdk v1.11.0 and ctrl-runtime 0.9.2 (#73) 4 years ago
.github Move image tag v0.0.1 4 years ago
api/v1beta1 Fix olm-based deployments on openshift (#96) 4 years ago
bundle Fix olm-based deployments on openshift (#96) 4 years ago
cmd/loki-broker Add lokistack-gateway deployment (#65) 4 years ago
config Fix olm-based deployments on openshift (#96) 4 years ago
controllers Fix olm-based deployments on openshift (#96) 4 years ago
hack Add support for openshift-logging tenant mode (#93) 4 years ago
img center image on readme (#25) 5 years ago
internal Fix upstream calls to Loki using server-side TLS when provided (#97) 4 years ago
tools add some tests 5 years ago
.dockerignore init 5 years ago
.gitignore init 5 years ago
.golangci.yaml better ci and fix make (#7) 5 years ago
CONTRIBUTING.md add CONTRIBUTING.md (#54) 5 years ago
Dockerfile Make Dockerfile compatible for multi-platform builds (#91) 4 years ago
LICENSE.txt Create LICENSE.txt 5 years ago
Makefile Remove vendor dir (#81) 4 years ago
PROJECT Bump operator-sdk v1.11.0 and ctrl-runtime 0.9.2 (#73) 4 years ago
README.md update readme with some instructions for development (#22) 5 years ago
bundle.Dockerfile Bump operator-sdk v1.11.0 and ctrl-runtime 0.9.2 (#73) 4 years ago
go.mod Add OpenShift Auth native support (#94) 4 years ago
go.sum Add OpenShift Auth native support (#94) 4 years ago
main.go Fix olm-based deployments on openshift (#96) 4 years ago

README.md

go test Coveralls github Report Card

Loki Operator by Red Hat

This is the Kubernetes Operator for Loki provided by the Red Hat OpenShift engineering team. This is currently a work in progress and is subject to large scale changes that will break any dependencies. Do not use this in any production environment.

Development

Requirements:

  1. Running Kubernetes cluster. Our team uses KinD or K3s for simplicity.
  2. A container registry that you and your Kubernetes cluster can reach. We recommend quay.io.

Build and push the container image and then deploy the operator with make oci-build oci-push deploy IMG=quay.io/my-team/loki-operator:latest. This will deploy to your active Kubernetes/OpenShift cluster defined by your local kubeconfig.