generated from onedr0p/cluster-template
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(helm)!: Update loki ( 5.47.2 → 6.6.3 ) #1355
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- HelmRelease: monitoring/loki ConfigMap: monitoring/loki
+++ HelmRelease: monitoring/loki ConfigMap: monitoring/loki
@@ -11,12 +11,27 @@
data:
config.yaml: |2
analytics:
reporting_enabled: false
auth_enabled: false
+ chunk_store_config:
+ chunk_cache_config:
+ background:
+ writeback_buffer: 500000
+ writeback_goroutines: 1
+ writeback_size_limit: 500MB
+ default_validity: 0s
+ memcached:
+ batch_size: 4
+ parallelism: 5
+ memcached_client:
+ addresses: dnssrvnoa+_memcached-client._tcp.loki-chunks-cache.monitoring.svc
+ consistent_hash: true
+ max_idle_conns: 72
+ timeout: 2000ms
common:
compactor_address: 'http://loki-backend:3100'
path_prefix: /var/loki
replication_factor: 2
ring:
kvstore:
@@ -39,17 +54,18 @@
working_directory: /var/loki/boltdb-shipper-compactor
distributor:
ring:
kvstore:
store: memberlist
frontend:
- scheduler_address: query-scheduler-discovery.monitoring.svc.cluster.local.:9095
+ scheduler_address: ""
+ tail_proxy_url: http://loki-querier.monitoring.svc.cluster.local:3100
frontend_worker:
- scheduler_address: query-scheduler-discovery.monitoring.svc.cluster.local.:9095
+ scheduler_address: ""
index_gateway:
- mode: ring
+ mode: simple
ingester:
lifecycler:
ring:
kvstore:
store: memberlist
max_chunk_age: 1h
@@ -57,23 +73,37 @@
enforce_metric_name: false
ingestion_burst_size_mb: 1000
ingestion_rate_mb: 50
max_cache_freshness_per_query: 10m
per_stream_rate_limit: 5MB
per_stream_rate_limit_burst: 20MB
+ query_timeout: 300s
reject_old_samples: true
reject_old_samples_max_age: 168h
retention_period: 30d
shard_streams:
enabled: true
split_queries_by_interval: 15m
memberlist:
join_members:
- loki-memberlist
query_range:
align_queries_with_step: true
+ cache_results: true
+ results_cache:
+ cache:
+ background:
+ writeback_buffer: 500000
+ writeback_goroutines: 1
+ writeback_size_limit: 500MB
+ default_validity: 12h
+ memcached_client:
+ addresses: dnssrvnoa+_memcached-client._tcp.loki-results-cache.monitoring.svc
+ consistent_hash: true
+ timeout: 500ms
+ update_interval: 1m
ruler:
alertmanager_url: http://alertmanager-operated.monitoring.svc.cluster.local:9093
enable_alertmanager_v2: true
enable_api: true
ring:
kvstore:
@@ -98,15 +128,23 @@
object_store: s3
schema: v12
store: boltdb-shipper
server:
grpc_listen_port: 9095
http_listen_port: 3100
+ http_server_read_timeout: 600s
+ http_server_write_timeout: 600s
log_level: info
storage_config:
+ boltdb_shipper:
+ index_gateway_client:
+ server_address: dns+loki-backend-headless.monitoring.svc.cluster.local:9095
hedging:
at: 250ms
max_per_second: 20
up_to: 3
+ tsdb_shipper:
+ index_gateway_client:
+ server_address: dns+loki-backend-headless.monitoring.svc.cluster.local:9095
tracing:
enabled: false
--- HelmRelease: monitoring/loki ConfigMap: monitoring/loki-gateway
+++ HelmRelease: monitoring/loki ConfigMap: monitoring/loki-gateway
@@ -20,23 +20,24 @@
\ 1.1;\n\n default_type application/octet-stream;\n log_format main '$remote_addr\
\ - $remote_user [$time_local] $status '\n '\"$request\" $body_bytes_sent\
\ \"$http_referer\" '\n '\"$http_user_agent\" \"$http_x_forwarded_for\"\
';\n access_log /dev/stderr main;\n\n sendfile on;\n tcp_nopush on;\n\
\ resolver kube-dns.kube-system.svc.cluster.local.;\n \n\n server {\n listen\
\ 8080;\n listen [::]:8080;\n\n location = / {\n\
- \ return 200 'OK';\n auth_basic off;\n }\n\n\n # Distributor\n\
- \ location = /api/prom/push {\n proxy_pass http://loki-write.monitoring.svc.cluster.local:3100$request_uri;\n\
+ \ return 200 'OK';\n auth_basic off;\n }\n\n ########################################################\n\
+ \ # Configure backend targets# Distributor\n location = /api/prom/push {\n\
+ \ proxy_pass http://loki-write.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location = /loki/api/v1/push {\n proxy_pass http://loki-write.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location = /distributor/ring {\n proxy_pass http://loki-write.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n\n # Ingester\n location = /flush {\n proxy_pass http://loki-write.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location ^~ /ingester/ {\n proxy_pass http://loki-write.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location = /ingester {\n internal; # to suppress 301\n\
\ }\n\n # Ring\n location = /ring {\n proxy_pass http://loki-write.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n\n # MemberListKV\n location = /memberlist {\n proxy_pass \
\ http://loki-write.monitoring.svc.cluster.local:3100$request_uri;\n }\n\
- \n\n # Ruler\n location = /ruler/ring {\n proxy_pass http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n\
+ \n # Ruler\n location = /ruler/ring {\n proxy_pass http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location = /api/prom/rules {\n proxy_pass http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location ^~ /api/prom/rules/ {\n proxy_pass http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location = /loki/api/v1/rules {\n proxy_pass http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location ^~ /loki/api/v1/rules/ {\n proxy_pass http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location = /prometheus/api/v1/alerts {\n proxy_pass http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n location = /prometheus/api/v1/rules {\n proxy_pass http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n\
@@ -46,13 +47,13 @@
\ }\n location = /loki/api/v1/cache/generation_numbers {\n proxy_pass\
\ http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n \
\ }\n\n # IndexGateway\n location = /indexgateway/ring {\n proxy_pass\
\ http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n \
\ }\n\n # QueryScheduler\n location = /scheduler/ring {\n proxy_pass\
\ http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n \
- \ }\n\n # Config\n location = /config {\n proxy_pass http://loki-backend.monitoring.svc.cluster.local:3100$request_uri;\n\
+ \ }\n\n # Config\n location = /config {\n proxy_pass http://loki-write.monitoring.svc.cluster.local:3100$request_uri;\n\
\ }\n\n\n # QueryFrontend, Querier\n location = /api/prom/tail {\n \
\ proxy_pass http://loki-read.monitoring.svc.cluster.local:3100$request_uri;\n\
\ proxy_set_header Upgrade $http_upgrade;\n proxy_set_header Connection\
\ \"upgrade\";\n }\n location = /loki/api/v1/tail {\n proxy_pass \
\ http://loki-read.monitoring.svc.cluster.local:3100$request_uri;\n proxy_set_header\
\ Upgrade $http_upgrade;\n proxy_set_header Connection \"upgrade\";\n \
--- HelmRelease: monitoring/loki ConfigMap: monitoring/loki-dashboards-1
+++ HelmRelease: monitoring/loki ConfigMap: monitoring/loki-dashboards-1
@@ -1,25 +0,0 @@
----
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: loki-dashboards-1
- namespace: monitoring
- labels:
- app.kubernetes.io/name: loki
- app.kubernetes.io/instance: loki
- app.kubernetes.io/managed-by: Helm
- grafana_dashboard: '1'
- annotations:
- grafana_folder: Loki
-data:
- loki-chunks.json: |
[Diff truncated by flux-local]
--- HelmRelease: monitoring/loki ConfigMap: monitoring/loki-dashboards-2
+++ HelmRelease: monitoring/loki ConfigMap: monitoring/loki-dashboards-2
@@ -1,25 +0,0 @@
----
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: loki-dashboards-2
- namespace: monitoring
- labels:
- app.kubernetes.io/name: loki
- app.kubernetes.io/instance: loki
- app.kubernetes.io/managed-by: Helm
- grafana_dashboard: '1'
- annotations:
- grafana_folder: Loki
-data:
- loki-reads-resources.json: |
[Diff truncated by flux-local]
--- HelmRelease: monitoring/loki Service: monitoring/loki-gateway
+++ HelmRelease: monitoring/loki Service: monitoring/loki-gateway
@@ -9,15 +9,15 @@
app.kubernetes.io/instance: loki
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: gateway
spec:
type: ClusterIP
ports:
- - name: http
+ - name: http-metrics
port: 80
- targetPort: http
+ targetPort: http-metrics
protocol: TCP
selector:
app.kubernetes.io/name: loki
app.kubernetes.io/instance: loki
app.kubernetes.io/component: gateway
--- HelmRelease: monitoring/loki Deployment: monitoring/loki-gateway
+++ HelmRelease: monitoring/loki Deployment: monitoring/loki-gateway
@@ -36,19 +36,19 @@
terminationGracePeriodSeconds: 30
containers:
- name: nginx
image: ghcr.io/nginxinc/nginx-unprivileged:1.24-alpine
imagePullPolicy: IfNotPresent
ports:
- - name: http
+ - name: http-metrics
containerPort: 8080
protocol: TCP
readinessProbe:
httpGet:
path: /
- port: http
+ port: http-metrics
initialDelaySeconds: 15
timeoutSeconds: 1
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
@@ -64,14 +64,12 @@
resources: {}
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchLabels:
- app.kubernetes.io/name: loki
- app.kubernetes.io/instance: loki
app.kubernetes.io/component: gateway
topologyKey: kubernetes.io/hostname
volumes:
- name: config
configMap:
name: loki-gateway
--- HelmRelease: monitoring/loki Deployment: monitoring/loki-read
+++ HelmRelease: monitoring/loki Deployment: monitoring/loki-read
@@ -37,13 +37,13 @@
runAsGroup: 10001
runAsNonRoot: true
runAsUser: 10001
terminationGracePeriodSeconds: 30
containers:
- name: loki
- image: docker.io/grafana/loki:2.9.6
+ image: docker.io/grafana/loki:3.0.0
imagePullPolicy: IfNotPresent
args:
- -config.file=/etc/loki/config/config.yaml
- -target=read
- -legacy-read-mode=false
- -common.compactor-grpc-address=loki-backend.monitoring.svc.cluster.local:9095
@@ -83,14 +83,12 @@
resources: {}
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchLabels:
- app.kubernetes.io/name: loki
- app.kubernetes.io/instance: loki
app.kubernetes.io/component: read
topologyKey: kubernetes.io/hostname
volumes:
- name: tmp
emptyDir: {}
- name: data
--- HelmRelease: monitoring/loki StatefulSet: monitoring/loki-backend
+++ HelmRelease: monitoring/loki StatefulSet: monitoring/loki-backend
@@ -62,13 +62,13 @@
- name: LOG_LEVEL
value: INFO
volumeMounts:
- name: sc-rules-volume
mountPath: /rules
- name: loki
- image: docker.io/grafana/loki:2.9.6
+ image: docker.io/grafana/loki:3.0.0
imagePullPolicy: IfNotPresent
args:
- -config.file=/etc/loki/config/config.yaml
- -target=backend
- -legacy-read-mode=false
ports:
@@ -111,14 +111,12 @@
resources: {}
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchLabels:
- app.kubernetes.io/name: loki
- app.kubernetes.io/instance: loki
app.kubernetes.io/component: backend
topologyKey: kubernetes.io/hostname
volumes:
- name: tmp
emptyDir: {}
- name: config
--- HelmRelease: monitoring/loki StatefulSet: monitoring/loki-write
+++ HelmRelease: monitoring/loki StatefulSet: monitoring/loki-write
@@ -39,13 +39,13 @@
runAsGroup: 10001
runAsNonRoot: true
runAsUser: 10001
terminationGracePeriodSeconds: 300
containers:
- name: loki
- image: docker.io/grafana/loki:2.9.6
+ image: docker.io/grafana/loki:3.0.0
imagePullPolicy: IfNotPresent
args:
- -config.file=/etc/loki/config/config.yaml
- -target=write
ports:
- name: http-metrics
@@ -79,14 +79,12 @@
resources: {}
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchLabels:
- app.kubernetes.io/name: loki
- app.kubernetes.io/instance: loki
app.kubernetes.io/component: write
topologyKey: kubernetes.io/hostname
volumes:
- name: config
configMap:
name: loki
--- HelmRelease: monitoring/loki PodDisruptionBudget: monitoring/loki-memcached-chunks-cache
+++ HelmRelease: monitoring/loki PodDisruptionBudget: monitoring/loki-memcached-chunks-cache
@@ -0,0 +1,18 @@
+---
+apiVersion: policy/v1
+kind: PodDisruptionBudget
+metadata:
+ name: loki-memcached-chunks-cache
+ namespace: monitoring
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-chunks-cache
+spec:
+ selector:
+ matchLabels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-chunks-cache
+ maxUnavailable: 1
+
--- HelmRelease: monitoring/loki PodDisruptionBudget: monitoring/loki-memcached-results-cache
+++ HelmRelease: monitoring/loki PodDisruptionBudget: monitoring/loki-memcached-results-cache
@@ -0,0 +1,18 @@
+---
+apiVersion: policy/v1
+kind: PodDisruptionBudget
+metadata:
+ name: loki-memcached-results-cache
+ namespace: monitoring
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-results-cache
+spec:
+ selector:
+ matchLabels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-results-cache
+ maxUnavailable: 1
+
--- HelmRelease: monitoring/loki ServiceAccount: monitoring/loki-canary
+++ HelmRelease: monitoring/loki ServiceAccount: monitoring/loki-canary
@@ -0,0 +1,13 @@
+---
+apiVersion: v1
+kind: ServiceAccount
+metadata:
+ name: loki-canary
+ namespace: monitoring
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/component: canary
+automountServiceAccountToken: true
+
--- HelmRelease: monitoring/loki Service: monitoring/loki-chunks-cache
+++ HelmRelease: monitoring/loki Service: monitoring/loki-chunks-cache
@@ -0,0 +1,26 @@
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: loki-chunks-cache
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/component: memcached-chunks-cache
+ namespace: monitoring
+spec:
+ type: ClusterIP
+ clusterIP: None
+ ports:
+ - name: memcached-client
+ port: 11211
+ targetPort: 11211
+ - name: http-metrics
+ port: 9150
+ targetPort: 9150
+ selector:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-chunks-cache
+
--- HelmRelease: monitoring/loki Service: monitoring/loki-canary
+++ HelmRelease: monitoring/loki Service: monitoring/loki-canary
@@ -0,0 +1,23 @@
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: loki-canary
+ namespace: monitoring
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/component: canary
+spec:
+ type: ClusterIP
+ ports:
+ - name: http-metrics
+ port: 3500
+ targetPort: http-metrics
+ protocol: TCP
+ selector:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: canary
+
--- HelmRelease: monitoring/loki Service: monitoring/loki-results-cache
+++ HelmRelease: monitoring/loki Service: monitoring/loki-results-cache
@@ -0,0 +1,26 @@
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: loki-results-cache
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/component: memcached-results-cache
+ namespace: monitoring
+spec:
+ type: ClusterIP
+ clusterIP: None
+ ports:
+ - name: memcached-client
+ port: 11211
+ targetPort: 11211
+ - name: http-metrics
+ port: 9150
+ targetPort: 9150
+ selector:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-results-cache
+
--- HelmRelease: monitoring/loki DaemonSet: monitoring/loki-canary
+++ HelmRelease: monitoring/loki DaemonSet: monitoring/loki-canary
@@ -0,0 +1,69 @@
+---
+apiVersion: apps/v1
+kind: DaemonSet
+metadata:
+ name: loki-canary
+ namespace: monitoring
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/component: canary
+spec:
+ selector:
+ matchLabels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: canary
+ updateStrategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ type: RollingUpdate
+ template:
+ metadata:
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: canary
+ spec:
+ serviceAccountName: loki-canary
+ securityContext:
+ fsGroup: 10001
+ runAsGroup: 10001
+ runAsNonRoot: true
+ runAsUser: 10001
+ containers:
+ - name: loki-canary
+ image: docker.io/grafana/loki-canary:3.0.0
+ imagePullPolicy: IfNotPresent
+ args:
+ - -addr=loki-gateway.monitoring.svc.cluster.local.:80
+ - -labelname=pod
+ - -labelvalue=$(POD_NAME)
+ - -user=self-monitoring
+ - -tenant-id=self-monitoring
+ - -push=true
+ securityContext:
+ allowPrivilegeEscalation: false
+ capabilities:
+ drop:
+ - ALL
+ readOnlyRootFilesystem: true
+ volumeMounts: null
+ ports:
+ - name: http-metrics
+ containerPort: 3500
+ protocol: TCP
+ env:
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ readinessProbe:
+ httpGet:
+ path: /metrics
+ port: http-metrics
+ initialDelaySeconds: 15
+ timeoutSeconds: 1
+ volumes: null
+
--- HelmRelease: monitoring/loki StatefulSet: monitoring/loki-chunks-cache
+++ HelmRelease: monitoring/loki StatefulSet: monitoring/loki-chunks-cache
@@ -0,0 +1,88 @@
+---
+apiVersion: apps/v1
+kind: StatefulSet
+metadata:
+ name: loki-chunks-cache
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/component: memcached-chunks-cache
+ name: memcached-chunks-cache
+ namespace: monitoring
+spec:
+ podManagementPolicy: Parallel
+ replicas: 1
+ selector:
+ matchLabels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-chunks-cache
+ name: memcached-chunks-cache
+ updateStrategy:
+ type: RollingUpdate
+ serviceName: loki-chunks-cache
+ template:
+ metadata:
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-chunks-cache
+ name: memcached-chunks-cache
+ annotations: null
+ spec:
+ serviceAccountName: loki
+ securityContext: {}
+ initContainers: []
+ nodeSelector: {}
+ affinity: {}
+ topologySpreadConstraints: []
+ tolerations: []
+ terminationGracePeriodSeconds: 60
+ containers:
+ - name: memcached
+ image: memcached:1.6.23-alpine
+ imagePullPolicy: IfNotPresent
+ resources:
+ limits:
+ memory: 9830Mi
+ requests:
+ cpu: 500m
+ memory: 9830Mi
+ ports:
+ - containerPort: 11211
+ name: client
+ args:
+ - -m 8192
+ - --extended=modern,track_sizes
+ - -I 5m
+ - -c 16384
+ - -v
+ - -u 11211
+ env: null
+ envFrom: null
+ securityContext:
+ allowPrivilegeEscalation: false
+ capabilities:
+ drop:
+ - ALL
+ readOnlyRootFilesystem: true
+ - name: exporter
+ image: prom/memcached-exporter:v0.14.2
+ imagePullPolicy: IfNotPresent
+ ports:
+ - containerPort: 9150
+ name: http-metrics
+ args:
+ - --memcached.address=localhost:11211
+ - --web.listen-address=0.0.0.0:9150
+ resources:
+ limits: {}
+ requests: {}
+ securityContext:
+ allowPrivilegeEscalation: false
+ capabilities:
+ drop:
+ - ALL
+ readOnlyRootFilesystem: true
+
--- HelmRelease: monitoring/loki StatefulSet: monitoring/loki-results-cache
+++ HelmRelease: monitoring/loki StatefulSet: monitoring/loki-results-cache
@@ -0,0 +1,88 @@
+---
+apiVersion: apps/v1
+kind: StatefulSet
+metadata:
+ name: loki-results-cache
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/component: memcached-results-cache
+ name: memcached-results-cache
+ namespace: monitoring
+spec:
+ podManagementPolicy: Parallel
+ replicas: 1
+ selector:
+ matchLabels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-results-cache
+ name: memcached-results-cache
+ updateStrategy:
+ type: RollingUpdate
+ serviceName: loki-results-cache
+ template:
+ metadata:
+ labels:
+ app.kubernetes.io/name: loki
+ app.kubernetes.io/instance: loki
+ app.kubernetes.io/component: memcached-results-cache
+ name: memcached-results-cache
+ annotations: null
+ spec:
+ serviceAccountName: loki
+ securityContext: {}
+ initContainers: []
+ nodeSelector: {}
+ affinity: {}
+ topologySpreadConstraints: []
+ tolerations: []
+ terminationGracePeriodSeconds: 60
+ containers:
+ - name: memcached
+ image: memcached:1.6.23-alpine
+ imagePullPolicy: IfNotPresent
+ resources:
+ limits:
+ memory: 1229Mi
+ requests:
+ cpu: 500m
+ memory: 1229Mi
+ ports:
+ - containerPort: 11211
+ name: client
+ args:
+ - -m 1024
+ - --extended=modern,track_sizes
+ - -I 5m
+ - -c 16384
+ - -v
+ - -u 11211
+ env: null
+ envFrom: null
+ securityContext:
+ allowPrivilegeEscalation: false
+ capabilities:
+ drop:
+ - ALL
+ readOnlyRootFilesystem: true
+ - name: exporter
+ image: prom/memcached-exporter:v0.14.2
+ imagePullPolicy: IfNotPresent
+ ports:
+ - containerPort: 9150
+ name: http-metrics
+ args:
+ - --memcached.address=localhost:11211
+ - --web.listen-address=0.0.0.0:9150
+ resources:
+ limits: {}
+ requests: {}
+ securityContext:
+ allowPrivilegeEscalation: false
+ capabilities:
+ drop:
+ - ALL
+ readOnlyRootFilesystem: true
+ |
--- kubernetes/apps/monitoring/loki/app Kustomization: flux-system/loki HelmRelease: monitoring/loki
+++ kubernetes/apps/monitoring/loki/app Kustomization: flux-system/loki HelmRelease: monitoring/loki
@@ -13,13 +13,13 @@
spec:
chart: loki
sourceRef:
kind: HelmRepository
name: grafana
namespace: flux-system
- version: 5.47.2
+ version: 6.6.3
dependsOn:
- name: local-path-provisioner
namespace: storage
install:
remediation:
retries: 3 |
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 9, 2024 23:12
444ed62
to
d4ec3a3
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.0.0 )
feat(helm)!: Update loki ( 5.47.2 → 6.1.0 )
Apr 9, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 11, 2024 13:13
d4ec3a3
to
d2224ba
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.1.0 )
feat(helm)!: Update loki ( 5.47.2 → 6.2.0 )
Apr 11, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
4 times, most recently
from
April 17, 2024 18:19
4c3dc9a
to
9e5304e
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.2.0 )
feat(helm)!: Update loki ( 5.47.2 → 6.2.1 )
Apr 18, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
3 times, most recently
from
April 19, 2024 08:15
b1d40da
to
5e1b366
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.2.1 )
feat(helm)!: Update loki ( 5.47.2 → 6.2.3 )
Apr 19, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 19, 2024 10:13
5e1b366
to
987b5b1
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.2.3 )
feat(helm)!: Update loki ( 5.47.2 → 6.2.4 )
Apr 19, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 19, 2024 15:12
987b5b1
to
e5faa30
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.2.4 )
feat(helm)!: Update loki ( 5.47.2 → 6.2.5 )
Apr 19, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 19, 2024 16:14
e5faa30
to
eb591f4
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.2.5 )
feat(helm)!: Update loki ( 5.47.2 → 6.3.1 )
Apr 19, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 19, 2024 17:11
eb591f4
to
3790a59
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.3.1 )
feat(helm)!: Update loki ( 5.47.2 → 6.3.2 )
Apr 19, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 20, 2024 16:14
3790a59
to
fbf77fe
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.3.2 )
feat(helm)!: Update loki ( 5.47.2 → 6.3.3 )
Apr 20, 2024
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.3.3 )
feat(helm)!: Update loki ( 5.47.2 → 6.3.4 )
Apr 22, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 30, 2024 10:13
2ac1f3c
to
f0c4bdc
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.3.4 )
feat(helm)!: Update loki ( 5.47.2 → 6.4.0 )
Apr 30, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 30, 2024 12:20
f0c4bdc
to
84aa81b
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.4.0 )
feat(helm)!: Update loki ( 5.47.2 → 6.4.1 )
Apr 30, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
April 30, 2024 16:15
84aa81b
to
eb4257f
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.4.1 )
feat(helm)!: Update loki ( 5.47.2 → 6.4.2 )
Apr 30, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
May 3, 2024 08:15
eb4257f
to
3f62330
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.4.2 )
feat(helm)!: Update loki ( 5.47.2 → 6.5.0 )
May 3, 2024
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.5.0 )
feat(helm)!: Update loki ( 5.47.2 → 6.5.1 )
May 8, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
May 8, 2024 16:15
3f62330
to
69664f3
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.5.1 )
feat(helm)!: Update loki ( 5.47.2 → 6.5.2 )
May 10, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
4 times, most recently
from
May 14, 2024 00:51
98d411f
to
2f881d7
Compare
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
2 times, most recently
from
May 23, 2024 21:11
bb62108
to
0ff943b
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.5.2 )
feat(helm)!: Update loki ( 5.47.2 → 6.6.0 )
May 23, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
May 24, 2024 13:14
0ff943b
to
c796897
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.6.0 )
feat(helm)!: Update loki ( 5.47.2 → 6.6.1 )
May 24, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
May 28, 2024 19:13
c796897
to
916b97e
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.6.1 )
feat(helm)!: Update loki ( 5.47.2 → 6.6.2 )
May 28, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
2 times, most recently
from
June 6, 2024 18:16
2fe173b
to
8688808
Compare
perry-bot
bot
changed the title
feat(helm)!: Update loki ( 5.47.2 → 6.6.2 )
feat(helm)!: Update loki ( 5.47.2 → 6.6.3 )
Jun 6, 2024
perry-bot
bot
force-pushed
the
renovate/loki-6.x
branch
from
June 7, 2024 02:48
8688808
to
63f4153
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.47.2
->6.6.3
Release Notes
grafana/helm-charts (loki)
v6.6.3
Helm chart for Grafana Loki and Grafana Enterprise Logs supporting both simple, scalable and distributed modes.
Source commit: grafana/loki@9823f20
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.6.3
v6.6.2
Helm chart for Grafana Loki and Grafana Enterprise Logs supporting both simple, scalable and distributed modes.
Source commit: grafana/loki@1ab9d27
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.6.2
v6.6.1
Helm chart for Grafana Loki and Grafana Enterprise Logs supporting both simple, scalable and distributed modes.
Source commit: grafana/loki@8101e21
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.6.1
v6.6.0
Helm chart for Grafana Loki and Grafana Enterprise Logs supporting both simple, scalable and distributed modes.
Source commit: grafana/loki@efdae3d
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.6.0
v6.5.2
Helm chart for Grafana Loki and Grafana Enterprise Logs supporting both simple, scalable and distributed modes.
Source commit: grafana/loki@5ada92b
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.5.2
v6.5.1
Helm chart for Grafana Loki and Grafana Enterprise Logs supporting both simple, scalable and distributed modes.
Source commit: grafana/loki@67ed2f7
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.5.1
v6.5.0
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@2855c5a
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.5.0
v6.4.2
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@3070ea7
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.4.2
v6.4.1
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@d751134
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.4.1
v6.4.0
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@af5be90
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.4.0
v6.3.4
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@8096748
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.3.4
v6.3.3
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@6d307e5
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.3.3
v6.3.2
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@68b23dc
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.3.2
v6.3.1
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@9edb0ce
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.3.1
v6.3.0
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@5912fec
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.3.0
v6.2.5
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@fcb2b0a
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.2.5
v6.2.4
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@e39677f
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.2.4
v6.2.3
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@0cb470f
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.2.3
v6.2.2
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@19bfef4
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.2.2
v6.2.1
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@0d8ff9e
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.2.1
v6.2.0
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@c4aa6ea
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.2.0
v6.1.0
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@2e32ec5
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.1.0
v6.0.0
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@79b876b
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-6.0.0
v5.48.0
Helm chart for Grafana Loki in simple, scalable mode
Source commit: grafana/loki@56a2149
Tag on source: https://github.com/grafana/loki/releases/tag/helm-loki-5.48.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.