Update docs 2.8.2 (#9379)

**What this PR does / why we need it**:

Update docs and changelog with Loki 2.8.2 changes.

**Which issue(s) this PR fixes**:
Fixes #<issue number>

**Special notes for your reviewer**:

**Checklist**
- [ ] Reviewed the
[`CONTRIBUTING.md`](https://github.com/grafana/loki/blob/main/CONTRIBUTING.md)
guide (**required**)
- [ ] Documentation added
- [ ] Tests updated
- [ ] `CHANGELOG.md` updated
- [ ] Changes that require user attention or interaction to upgrade are
documented in `docs/sources/upgrading/_index.md`
pull/9385/head
Salva Corts 3 years ago committed by GitHub
parent 0adf27df3e
commit 16a0e572de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 19
      CHANGELOG.md
  2. 18
      docs/sources/installation/docker.md
  3. 6
      examples/getting-started/docker-compose.yaml
  4. 4
      operator/bundle/community-openshift/manifests/loki-operator.clusterserviceversion.yaml
  5. 4
      operator/bundle/community/manifests/loki-operator.clusterserviceversion.yaml
  6. 2
      operator/config/overlays/community-openshift/manager_related_image_patch.yaml
  7. 2
      operator/config/overlays/community/manager_related_image_patch.yaml
  8. 2
      operator/config/overlays/development/manager_related_image_patch.yaml
  9. 4
      operator/hack/addons_dev.yaml
  10. 4
      operator/hack/addons_ocp.yaml
  11. 2
      operator/internal/manifests/var.go
  12. 4
      production/docker-compose.yaml
  13. 8
      production/docker/docker-compose.yaml

@ -4,10 +4,6 @@
#### Loki
##### Security
* [9370](https://github.com/grafana/loki/pull/9370) **dannykopping**: upgrade to go1.20.4
##### Enhancements
* [8067](https://github.com/grafana/loki/pull/8067) **DylanGuedes**: Distributor: Add auto-forget unhealthy members support.
@ -49,7 +45,6 @@
##### Enhancements
* [8474](https://github.com/grafana/loki/pull/8787) **andriikushch**: Promtail: Add a new target for the Azure Event Hubs
* [8994](https://github.com/grafana/loki/pull/8994) **DylanGuedes**: Promtail: Add new `decompression` configuration to customize the decompressor behavior.
* [8874](https://github.com/grafana/loki/pull/8874) **rfratto**: Promtail: Support expoential backoff when polling unchanged files for logs.
##### Fixes
@ -80,6 +75,20 @@
* [8855](https://github.com/grafana/loki/pull/8855) **JoaoBraveCoding**: Add gRPC port to loki compactor mixin
* [8880](https://github.com/grafana/loki/pull/8880) **JoaoBraveCoding**: Normalize headless service name for query-frontend/scheduler
## 2.8.2 (2023-05-03)
#### Loki
##### Security
* [9370](https://github.com/grafana/loki/pull/9370) **dannykopping**: upgrade to go1.20.4
#### Promtail
##### Enhancements
* [8994](https://github.com/grafana/loki/pull/8994) **DylanGuedes**: Promtail: Add new `decompression` configuration to customize the decompressor behavior.
## 2.8.1 (2023-04-24)
#### Loki

@ -22,10 +22,10 @@ The configuration acquired with these installation instructions run Loki as a si
Copy and paste the commands below into your command line.
```bash
wget https://raw.githubusercontent.com/grafana/loki/v2.8.0/cmd/loki/loki-local-config.yaml -O loki-config.yaml
docker run --name loki -d -v $(pwd):/mnt/config -p 3100:3100 grafana/loki:2.8.0 -config.file=/mnt/config/loki-config.yaml
wget https://raw.githubusercontent.com/grafana/loki/v2.8.0/clients/cmd/promtail/promtail-docker-config.yaml -O promtail-config.yaml
docker run --name promtail -d -v $(pwd):/mnt/config -v /var/log:/var/log --link loki grafana/promtail:2.8.0 -config.file=/mnt/config/promtail-config.yaml
wget https://raw.githubusercontent.com/grafana/loki/v2.8.2/cmd/loki/loki-local-config.yaml -O loki-config.yaml
docker run --name loki -d -v $(pwd):/mnt/config -p 3100:3100 grafana/loki:2.8.2 -config.file=/mnt/config/loki-config.yaml
wget https://raw.githubusercontent.com/grafana/loki/v2.8.2/clients/cmd/promtail/promtail-docker-config.yaml -O promtail-config.yaml
docker run --name promtail -d -v $(pwd):/mnt/config -v /var/log:/var/log --link loki grafana/promtail:2.8.2 -config.file=/mnt/config/promtail-config.yaml
```
When finished, `loki-config.yaml` and `promtail-config.yaml` are downloaded in the directory you chose. Docker containers are running Loki and Promtail using those config files.
@ -40,10 +40,10 @@ Copy and paste the commands below into your terminal. Note that you will need to
```bash
cd "<local-path>"
wget https://raw.githubusercontent.com/grafana/loki/v2.8.0/cmd/loki/loki-local-config.yaml -O loki-config.yaml
docker run --name loki -v <local-path>:/mnt/config -p 3100:3100 grafana/loki:2.8.0 --config.file=/mnt/config/loki-config.yaml
wget https://raw.githubusercontent.com/grafana/loki/v2.8.0/clients/cmd/promtail/promtail-docker-config.yaml -O promtail-config.yaml
docker run -v <local-path>:/mnt/config -v /var/log:/var/log --link loki grafana/promtail:2.8.0 --config.file=/mnt/config/promtail-config.yaml
wget https://raw.githubusercontent.com/grafana/loki/v2.8.2/cmd/loki/loki-local-config.yaml -O loki-config.yaml
docker run --name loki -v <local-path>:/mnt/config -p 3100:3100 grafana/loki:2.8.2 --config.file=/mnt/config/loki-config.yaml
wget https://raw.githubusercontent.com/grafana/loki/v2.8.2/clients/cmd/promtail/promtail-docker-config.yaml -O promtail-config.yaml
docker run -v <local-path>:/mnt/config -v /var/log:/var/log --link loki grafana/promtail:2.8.2 --config.file=/mnt/config/promtail-config.yaml
```
When finished, `loki-config.yaml` and `promtail-config.yaml` are downloaded in the directory you chose. Docker containers are running Loki and Promtail using those config files.
@ -55,6 +55,6 @@ Navigate to http://localhost:3100/metrics to view the output.
Run the following commands in your command line. They work for Windows or Linux systems.
```bash
wget https://raw.githubusercontent.com/grafana/loki/v2.8.0/production/docker-compose.yaml -O docker-compose.yaml
wget https://raw.githubusercontent.com/grafana/loki/v2.8.2/production/docker-compose.yaml -O docker-compose.yaml
docker-compose -f docker-compose.yaml up
```

@ -6,7 +6,7 @@ networks:
services:
read:
image: grafana/loki:2.8.0
image: grafana/loki:2.8.2
command: "-config.file=/etc/loki/config.yaml -target=read"
ports:
- 3101:3100
@ -27,7 +27,7 @@ services:
- loki
write:
image: grafana/loki:2.8.0
image: grafana/loki:2.8.2
command: "-config.file=/etc/loki/config.yaml -target=write"
ports:
- 3102:3100
@ -46,7 +46,7 @@ services:
<<: *loki-dns
promtail:
image: grafana/promtail:2.8.0
image: grafana/promtail:2.8.2
volumes:
- ./promtail-local-config.yaml:/etc/promtail/config.yaml:ro
- /var/run/docker.sock:/var/run/docker.sock

@ -1532,7 +1532,7 @@ spec:
- /manager
env:
- name: RELATED_IMAGE_LOKI
value: docker.io/grafana/loki:2.8.0
value: docker.io/grafana/loki:2.8.2
- name: RELATED_IMAGE_GATEWAY
value: quay.io/observatorium/api:latest
- name: RELATED_IMAGE_OPA
@ -1653,7 +1653,7 @@ spec:
provider:
name: Grafana Loki SIG Operator
relatedImages:
- image: docker.io/grafana/loki:2.8.0
- image: docker.io/grafana/loki:2.8.2
name: loki
- image: quay.io/observatorium/api:latest
name: gateway

@ -1518,7 +1518,7 @@ spec:
- /manager
env:
- name: RELATED_IMAGE_LOKI
value: docker.io/grafana/loki:2.8.0
value: docker.io/grafana/loki:2.8.2
- name: RELATED_IMAGE_GATEWAY
value: quay.io/observatorium/api:latest
- name: RELATED_IMAGE_OPA
@ -1634,7 +1634,7 @@ spec:
provider:
name: Grafana Loki SIG Operator
relatedImages:
- image: docker.io/grafana/loki:2.8.0
- image: docker.io/grafana/loki:2.8.2
name: loki
- image: quay.io/observatorium/api:latest
name: gateway

@ -9,7 +9,7 @@ spec:
- name: manager
env:
- name: RELATED_IMAGE_LOKI
value: docker.io/grafana/loki:2.8.0
value: docker.io/grafana/loki:2.8.2
- name: RELATED_IMAGE_GATEWAY
value: quay.io/observatorium/api:latest
- name: RELATED_IMAGE_OPA

@ -9,7 +9,7 @@ spec:
- name: manager
env:
- name: RELATED_IMAGE_LOKI
value: docker.io/grafana/loki:2.8.0
value: docker.io/grafana/loki:2.8.2
- name: RELATED_IMAGE_GATEWAY
value: quay.io/observatorium/api:latest
- name: RELATED_IMAGE_OPA

@ -9,6 +9,6 @@ spec:
- name: manager
env:
- name: RELATED_IMAGE_LOKI
value: docker.io/grafana/loki:2.8.0
value: docker.io/grafana/loki:2.8.2
- name: RELATED_IMAGE_GATEWAY
value: quay.io/observatorium/api:latest

@ -29,7 +29,7 @@ spec:
spec:
containers:
- name: logcli
image: docker.io/grafana/logcli:2.8.0-amd64
image: docker.io/grafana/logcli:2.8.2-amd64
imagePullPolicy: IfNotPresent
command:
- /bin/sh
@ -73,7 +73,7 @@ spec:
spec:
containers:
- name: promtail
image: docker.io/grafana/promtail:2.8.0
image: docker.io/grafana/promtail:2.8.2
args:
- -config.file=/etc/promtail/promtail.yaml
- -log.level=info

@ -29,7 +29,7 @@ spec:
spec:
containers:
- name: logcli
image: docker.io/grafana/logcli:2.8.0-amd64
image: docker.io/grafana/logcli:2.8.2-amd64
imagePullPolicy: IfNotPresent
command:
- /bin/sh
@ -70,7 +70,7 @@ spec:
spec:
containers:
- name: promtail
image: docker.io/grafana/promtail:2.8.0
image: docker.io/grafana/promtail:2.8.2
args:
- -config.file=/etc/promtail/promtail.yaml
- -log.level=info

@ -58,7 +58,7 @@ const (
EnvRelatedImageGateway = "RELATED_IMAGE_GATEWAY"
// DefaultContainerImage declares the default fallback for loki image.
DefaultContainerImage = "docker.io/grafana/loki:2.8.0"
DefaultContainerImage = "docker.io/grafana/loki:2.8.2"
// DefaultLokiStackGatewayImage declares the default image for lokiStack-gateway.
DefaultLokiStackGatewayImage = "quay.io/observatorium/api:latest"

@ -5,7 +5,7 @@ networks:
services:
loki:
image: grafana/loki:2.8.0
image: grafana/loki:2.8.2
ports:
- "3100:3100"
command: -config.file=/etc/loki/local-config.yaml
@ -13,7 +13,7 @@ services:
- loki
promtail:
image: grafana/promtail:2.8.0
image: grafana/promtail:2.8.2
volumes:
- /var/log:/var/log
command: -config.file=/etc/promtail/config.yml

@ -16,7 +16,7 @@ services:
# Loki would not have permissions to create the directories.
# Therefore the init container changes permissions of the mounted directory.
init:
image: grafana/loki:2.8.0
image: grafana/loki:2.8.2
user: root
entrypoint:
- "chown"
@ -73,7 +73,7 @@ services:
- ./loki/:/var/log/
promtail:
image: grafana/promtail:2.8.0
image: grafana/promtail:2.8.2
volumes:
- ./loki/:/var/log/
- ./config:/etc/promtail/
@ -115,7 +115,7 @@ services:
- loki
loki-read:
image: grafana/loki:2.8.0
image: grafana/loki:2.8.2
volumes:
- ./config:/etc/loki/
- ./rules:/loki/rules:ro
@ -138,7 +138,7 @@ services:
# only needed for interactive debugging with dlv
loki-write:
image: grafana/loki:2.8.0
image: grafana/loki:2.8.2
volumes:
- ./config:/etc/loki/
ports:

Loading…
Cancel
Save