Commit new Chart releases for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
parent
916d31a603
commit
7b10f7d722
|
@ -0,0 +1,99 @@
|
||||||
|
**Important:**
|
||||||
|
*for the complete changelog, please refer to the website*
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-10.0.2](https://github.com/truecharts/charts/compare/loki-10.0.1...loki-10.0.2) (2023-02-24)
|
||||||
|
|
||||||
|
### Chore
|
||||||
|
|
||||||
|
- update container image tccr.io/truecharts/loki to v2.7.4
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-10.0.1](https://github.com/truecharts/charts/compare/loki-10.0.0...loki-10.0.1) (2023-02-10)
|
||||||
|
|
||||||
|
### Fix
|
||||||
|
|
||||||
|
- ensure new helm deps repo is used in latest releases as well.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-10.0.0](https://github.com/truecharts/charts/compare/loki-9.0.13...loki-10.0.0) (2023-02-09)
|
||||||
|
|
||||||
|
### Fix
|
||||||
|
|
||||||
|
- BREAKING CHANGE Remove promtail dependency
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-9.0.13](https://github.com/truecharts/charts/compare/loki-9.0.12...loki-9.0.13) (2023-02-03)
|
||||||
|
|
||||||
|
### Chore
|
||||||
|
|
||||||
|
- update container image tccr.io/truecharts/loki to v2.7.3
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-9.0.12](https://github.com/truecharts/charts/compare/loki-9.0.11...loki-9.0.12) (2023-02-02)
|
||||||
|
|
||||||
|
### Fix
|
||||||
|
|
||||||
|
- remove non-link sources ([#6826](https://github.com/truecharts/charts/issues/6826))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-9.0.11](https://github.com/truecharts/charts/compare/loki-9.0.10...loki-9.0.11) (2023-01-31)
|
||||||
|
|
||||||
|
### Chore
|
||||||
|
|
||||||
|
- update helm general non-major
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-9.0.10](https://github.com/truecharts/charts/compare/loki-9.0.9...loki-9.0.10) (2023-01-30)
|
||||||
|
|
||||||
|
### Chore
|
||||||
|
|
||||||
|
- update container image tccr.io/truecharts/loki to v2.7.2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-9.0.9](https://github.com/truecharts/charts/compare/loki-9.0.8...loki-9.0.9) (2023-01-17)
|
||||||
|
|
||||||
|
### Chore
|
||||||
|
|
||||||
|
- update helm general non-major ([#6430](https://github.com/truecharts/charts/issues/6430))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-9.0.8](https://github.com/truecharts/charts/compare/loki-9.0.7...loki-9.0.8) (2022-12-27)
|
||||||
|
|
||||||
|
### Chore
|
||||||
|
|
||||||
|
- update helm general non-major ([#5856](https://github.com/truecharts/charts/issues/5856))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-9.0.7](https://github.com/truecharts/charts/compare/loki-9.0.6...loki-9.0.7) (2022-12-26)
|
||||||
|
|
||||||
|
### Chore
|
||||||
|
|
||||||
|
- update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-9.0.6](https://github.com/truecharts/charts/compare/loki-9.0.5...loki-9.0.6) (2022-12-25)
|
||||||
|
|
||||||
|
### Chore
|
|
@ -0,0 +1,29 @@
|
||||||
|
apiVersion: v2
|
||||||
|
appVersion: "2.7.4"
|
||||||
|
dependencies:
|
||||||
|
- name: common
|
||||||
|
repository: https://library-charts.truecharts.org
|
||||||
|
version: 11.1.2
|
||||||
|
deprecated: false
|
||||||
|
description: "Loki: like Prometheus, but for logs."
|
||||||
|
home: https://truecharts.org/charts/stable/loki
|
||||||
|
icon: https://truecharts.org/img/hotlink-ok/chart-icons/loki.png
|
||||||
|
keywords:
|
||||||
|
- logs
|
||||||
|
kubeVersion: ">=1.16.0-0"
|
||||||
|
maintainers:
|
||||||
|
- email: info@truecharts.org
|
||||||
|
name: TrueCharts
|
||||||
|
url: https://truecharts.org
|
||||||
|
name: loki
|
||||||
|
sources:
|
||||||
|
- https://github.com/truecharts/charts/tree/master/charts/stable/loki
|
||||||
|
- https://hub.docker.com/r/grafana/loki
|
||||||
|
- https://github.com/grafana/loki
|
||||||
|
type: application
|
||||||
|
version: 10.0.2
|
||||||
|
annotations:
|
||||||
|
truecharts.org/catagories: |
|
||||||
|
- logs
|
||||||
|
truecharts.org/SCALE-support: "true"
|
||||||
|
truecharts.org/grade: U
|
|
@ -0,0 +1,27 @@
|
||||||
|
# README
|
||||||
|
|
||||||
|
## General Info
|
||||||
|
|
||||||
|
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
|
||||||
|
However only installations using the TrueNAS SCALE Apps system are supported.
|
||||||
|
|
||||||
|
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
|
||||||
|
|
||||||
|
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
|
||||||
|
|
||||||
|
|
||||||
|
## Support
|
||||||
|
|
||||||
|
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ).
|
||||||
|
- See the [Website](https://truecharts.org)
|
||||||
|
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||||
|
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Sponsor TrueCharts
|
||||||
|
|
||||||
|
TrueCharts can only exist due to the incredible effort of our staff.
|
||||||
|
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
||||||
|
|
||||||
|
*All Rights Reserved - The TrueCharts Project*
|
|
@ -0,0 +1,9 @@
|
||||||
|
|
||||||
|
|
||||||
|
## [loki-10.0.2](https://github.com/truecharts/charts/compare/loki-10.0.1...loki-10.0.2) (2023-02-24)
|
||||||
|
|
||||||
|
### Chore
|
||||||
|
|
||||||
|
- update container image tccr.io/truecharts/loki to v2.7.4
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
Loki: like Prometheus, but for logs.
|
||||||
|
|
||||||
|
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/loki](https://truecharts.org/charts/stable/loki)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
TrueCharts can only exist due to the incredible effort of our staff.
|
||||||
|
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
|
Binary file not shown.
|
@ -0,0 +1,163 @@
|
||||||
|
image:
|
||||||
|
repository: tccr.io/truecharts/loki
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
tag: 2.7.4@sha256:44983c33e0171af991a16121284dbd1fecc206442f1140e0a0cdbc34344c77d3
|
||||||
|
|
||||||
|
controller:
|
||||||
|
# -- Set the controller type.
|
||||||
|
# Valid options are deployment, daemonset or statefulset
|
||||||
|
type: statefulset
|
||||||
|
# -- Number of desired pods
|
||||||
|
replicas: 1
|
||||||
|
# -- Set the controller upgrade strategy
|
||||||
|
# For Deployments, valid values are Recreate (default) and RollingUpdate.
|
||||||
|
# For StatefulSets, valid values are OnDelete and RollingUpdate (default).
|
||||||
|
# DaemonSets ignore this.
|
||||||
|
strategy: RollingUpdate
|
||||||
|
rollingUpdate:
|
||||||
|
# -- Set deployment RollingUpdate max unavailable
|
||||||
|
unavailable: 1
|
||||||
|
# -- Set deployment RollingUpdate max surge
|
||||||
|
surge:
|
||||||
|
# -- Set statefulset RollingUpdate partition
|
||||||
|
partition:
|
||||||
|
# -- ReplicaSet revision history limit
|
||||||
|
revisionHistoryLimit: 3
|
||||||
|
|
||||||
|
args:
|
||||||
|
- "-config.file=/etc/loki/loki.yaml"
|
||||||
|
|
||||||
|
## TODO add alertinggroups support like this
|
||||||
|
# configmap:
|
||||||
|
# alerting:
|
||||||
|
# enabled: true
|
||||||
|
# data:
|
||||||
|
# '{{ include "tc.common.names.fullname" . }}-alerting-rules.yaml': |-
|
||||||
|
# {{- if gt (len .Values.alerting_groups) 0 }}
|
||||||
|
# groups:
|
||||||
|
# {{- toYaml .Values.alerting_groups | nindent 6 }}
|
||||||
|
# {{- end }}
|
||||||
|
|
||||||
|
secret:
|
||||||
|
config:
|
||||||
|
enabled: true
|
||||||
|
data:
|
||||||
|
loki.yaml: |
|
||||||
|
{{- tpl (toYaml .Values.config) . | nindent 8 }}
|
||||||
|
|
||||||
|
service:
|
||||||
|
main:
|
||||||
|
ports:
|
||||||
|
main:
|
||||||
|
protocol: HTTP
|
||||||
|
targetPort: 3100
|
||||||
|
port: 3100
|
||||||
|
|
||||||
|
probes:
|
||||||
|
liveness:
|
||||||
|
path: "/ready"
|
||||||
|
|
||||||
|
readiness:
|
||||||
|
path: "/ready"
|
||||||
|
|
||||||
|
startup:
|
||||||
|
path: "/ready"
|
||||||
|
|
||||||
|
config:
|
||||||
|
# existingSecret:
|
||||||
|
auth_enabled: false
|
||||||
|
ingester:
|
||||||
|
chunk_idle_period: 3m
|
||||||
|
chunk_block_size: 262144
|
||||||
|
chunk_retain_period: 1m
|
||||||
|
max_transfer_retries: 0
|
||||||
|
wal:
|
||||||
|
dir: /data/loki/wal
|
||||||
|
lifecycler:
|
||||||
|
ring:
|
||||||
|
kvstore:
|
||||||
|
store: inmemory
|
||||||
|
replication_factor: 1
|
||||||
|
|
||||||
|
## Different ring configs can be used. E.g. Consul
|
||||||
|
# ring:
|
||||||
|
# store: consul
|
||||||
|
# replication_factor: 1
|
||||||
|
# consul:
|
||||||
|
# host: "consul:8500"
|
||||||
|
# prefix: ""
|
||||||
|
# http_client_timeout: "20s"
|
||||||
|
# consistent_reads: true
|
||||||
|
limits_config:
|
||||||
|
enforce_metric_name: false
|
||||||
|
reject_old_samples: true
|
||||||
|
reject_old_samples_max_age: 168h
|
||||||
|
schema_config:
|
||||||
|
configs:
|
||||||
|
- from: 2020-10-24
|
||||||
|
store: boltdb-shipper
|
||||||
|
object_store: filesystem
|
||||||
|
schema: v11
|
||||||
|
index:
|
||||||
|
prefix: index_
|
||||||
|
period: 24h
|
||||||
|
server:
|
||||||
|
http_listen_port: 3100
|
||||||
|
storage_config:
|
||||||
|
boltdb_shipper:
|
||||||
|
active_index_directory: /data/loki/boltdb-shipper-active
|
||||||
|
cache_location: /data/loki/boltdb-shipper-cache
|
||||||
|
cache_ttl: 24h
|
||||||
|
shared_store: filesystem
|
||||||
|
filesystem:
|
||||||
|
directory: /data/loki/chunks
|
||||||
|
chunk_store_config:
|
||||||
|
max_look_back_period: 0s
|
||||||
|
table_manager:
|
||||||
|
retention_deletes_enabled: false
|
||||||
|
retention_period: 0s
|
||||||
|
compactor:
|
||||||
|
working_directory: /data/loki/boltdb-shipper-compactor
|
||||||
|
shared_store: filesystem
|
||||||
|
# Needed for Alerting: https://grafana.com/docs/loki/latest/alerting/
|
||||||
|
# This is just a simple example, for more details: https://grafana.com/docs/loki/latest/configuration/#ruler_config
|
||||||
|
# ruler:
|
||||||
|
# storage:
|
||||||
|
# type: local
|
||||||
|
# local:
|
||||||
|
# directory: /rules
|
||||||
|
# rule_path: /tmp/scratch
|
||||||
|
# alertmanager_url: http://alertmanager.svc.namespace:9093
|
||||||
|
# ring:
|
||||||
|
# kvstore:
|
||||||
|
# store: inmemory
|
||||||
|
# enable_api: true
|
||||||
|
|
||||||
|
# Specify Loki Alerting rules based on this documentation: https://grafana.com/docs/loki/latest/alerting/
|
||||||
|
# When specified, you also need to add a ruler config section above. An example is shown in the alerting docs.
|
||||||
|
alerting_groups: []
|
||||||
|
# - name: example
|
||||||
|
# rules:
|
||||||
|
# - alert: HighThroughputLogStreams
|
||||||
|
# expr: sum by(container) (rate({job=~"loki-dev/.*"}[1m])) > 1000
|
||||||
|
# for: 2m
|
||||||
|
|
||||||
|
persistence:
|
||||||
|
config:
|
||||||
|
enabled: true
|
||||||
|
type: secret
|
||||||
|
# -- Specify the name of the configmap object to be mounted
|
||||||
|
objectName: '{{ include "tc.common.names.fullname" . -}}-config'
|
||||||
|
# -- Where to mount the volume in the main container.
|
||||||
|
mountPath: "/etc/loki"
|
||||||
|
|
||||||
|
volumeClaimTemplates:
|
||||||
|
data:
|
||||||
|
enabled: true
|
||||||
|
mountPath: "/data"
|
||||||
|
|
||||||
|
promtail:
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
portal:
|
||||||
|
enabled: true
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,17 @@
|
||||||
|
{{/*
|
||||||
|
Create the app name of loki clients. Defaults to the same logic as "loki.fullname", and default client expects "promtail".
|
||||||
|
*/}}
|
||||||
|
{{- define "client.name" -}}
|
||||||
|
{{- if .Values.client.name -}}
|
||||||
|
{{- .Values.client.name -}}
|
||||||
|
{{- else if .Values.client.fullnameOverride -}}
|
||||||
|
{{- .Values.client.fullnameOverride | trunc 63 | trimSuffix "-" -}}
|
||||||
|
{{- else -}}
|
||||||
|
{{- $name := default "promtail" .Values.client.nameOverride -}}
|
||||||
|
{{- if contains $name .Release.Name -}}
|
||||||
|
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
|
||||||
|
{{- else -}}
|
||||||
|
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- end -}}
|
|
@ -0,0 +1 @@
|
||||||
|
{{ include "tc.common.loader.all" . }}
|
Loading…
Reference in New Issue