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.
 
 
 
 
 
 
loki/operator
Sashank Agarwal e19c5863ea
Fix `go.mod` path of operator (#5287)
3 years ago
..
.bingo Merge loki-operator into top-level dir operator 4 years ago
api/v1beta1 Switch API group from openshift.io to grafana.com 3 years ago
bundle Switch provider from Red Hat to Grafana Loki SIG operator 3 years ago
cmd Fix `go.mod` path of operator (#5287) 3 years ago
config Switch provider from Red Hat to Grafana Loki SIG operator 3 years ago
controllers Fix `go.mod` path of operator (#5287) 3 years ago
docs Update hack_operator_make_run.md (#5025) 3 years ago
hack Switch API group from openshift.io to grafana.com 3 years ago
internal Fix `go.mod` path of operator (#5287) 3 years ago
tools Merge loki-operator into top-level dir operator 4 years ago
.dockerignore Merge loki-operator into top-level dir operator 4 years ago
.gitignore Merge loki-operator into top-level dir operator 4 years ago
.golangci.yaml Merge loki-operator into top-level dir operator 4 years ago
ADOPTERS.md Fix operator entrypoint markdown files (#4976) 3 years ago
CHANGELOG.md Provide saner default for loki-operator managed chunk_target_size (#4975) 3 years ago
CONTRIBUTING.md Prune ViaQ references from documentation resources 3 years ago
Dockerfile Merge loki-operator into top-level dir operator 4 years ago
Makefile Merge loki-operator into top-level dir operator 4 years ago
PROJECT Switch API group from openshift.io to grafana.com 3 years ago
README.md Fix logo on operator README.md (#4984) 3 years ago
_config.yml Merge loki-operator into top-level dir operator 4 years ago
bundle.Dockerfile Merge loki-operator into top-level dir operator 4 years ago
calculator.Dockerfile Merge loki-operator into top-level dir operator 4 years ago
go.mod Fix `go.mod` path of operator (#5287) 3 years ago
go.sum Merge loki-operator into top-level dir operator 4 years ago
index.md Switch provider from Red Hat to Grafana Loki SIG operator 3 years ago
main.go Fix `go.mod` path of operator (#5287) 3 years ago

README.md

Loki Logo

Loki Operator

This is the Kubernetes Operator for Loki provided by the Grafana Loki SIG operator. 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.

For detailed step-by-step guide on how to start development and testing on Kind and OpenShift, check our documentation

Also, there is a document which demonstrates how to use Loki Operator for development and testing locally without deploying the operator each time on Kind and OpenShift.