Skip to content
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 chart thanos to 15.11.0 #851

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

chii-bot[bot]
Copy link
Contributor

@chii-bot chii-bot bot commented Apr 2, 2024

This PR contains the following updates:

Package Update Change
thanos (source) major 11.1.2 -> 15.11.0

⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


Release Notes

bitnami/charts

v15.11.0

  • [bitnami/thanos] feature(minio): Bump MinIO subchart (#​31663)

v15.10.3

v15.10.2

v15.10.1

v15.10.0

v15.9.2

v15.9.1

v15.9.0

v15.8.5

v15.8.4

v15.8.3

v15.8.2

v15.8.1

v15.8.0

v15.7.29

v15.7.28

v15.7.27

v15.7.26

v15.7.25

v15.7.24

v15.7.23

v15.7.22

v15.7.21

v15.7.20

v15.7.19

v15.7.18

v15.7.17

v15.7.16

v15.7.15

v15.7.14

v15.7.13

v15.7.12

v15.7.11

v15.7.10

v15.7.9

v15.7.8

v15.7.7

v15.7.6

v15.7.5

v15.7.4

v15.7.3

v15.7.2

v15.7.1

v15.7.0

v15.6.2

v15.6.1

v15.6.0

  • [bitnami/thanos] Receive, ruler & storegateway statefulsets persistentVolumeClaimRetentionPolicy sup (c955b0e), closes #​25676

v15.5.1

v15.5.0

v15.4.7

v15.4.6

v15.4.4

v15.4.3

v15.4.2

v15.4.1

v15.4.0

v15.3.0

v15.2.2

v15.2.1

v15.2.0

v15.1.3

v15.1.2

v15.1.1

v15.1.0

v15.0.5

v15.0.4

v15.0.3

v15.0.2

v15.0.1

v15.0.0

v14.0.2

v14.0.1

v14.0.0

v13.4.1

v13.4.0

  • [bitnami/thanos] feat: ✨ 🔒 Add automatic adaptation for Openshift restricted-v2 SCC (# (8583f41), closes #​24161

v13.3.0

v13.2.2

v13.2.1

v13.1.0

v13.0.0

v12.23.2

v12.23.1

v12.23.0

v12.22.1

v12.22.0

v12.21.1

v12.21.0

  • [bitnami/thanos] fix: 🔒 Improve podSecurityContext and containerSecurityContext with essential (c6fc750), closes #​22195

v12.20.4

v12.20.3

v12.20.2

v12.20.1

  • [bitnami/thanos]: Removing replicas in storegateway in sharded mode when autoscaling is enabled (#​21 (fcb2dbb), closes #​21515

v12.20.0

v12.19.1

v12.19.0

v12.18.0

v12.17.0

v12.16.2

v12.16.1

v12.16.0

  • [bitnami/*] Remove relative links to non-README sections, add verification for that and update TL;DR (1103633), closes #​20967
  • [bitnami/thanos] feat: add generic ephemeral volume option for compactor (#​21030) (5f9344f), closes #​21030

v12.15.0

  • [bitnami/thanos] Automatically apply query-frontend's ingress hostname to alert.queryURL (#​20795) (fe05d92), closes #​20795

v12.14.2

v12.14.1

v12.14.0

v12.13.13

v12.13.12

v12.13.11

v12.13.10

v12.13.9

v12.13.8

v12.13.7

v12.13.6

v12.13.5

v12.13.4

v12.13.3

v12.13.2

v12.13.1

v12.13.0

v12.12.1

v12.12.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.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

@chii-bot chii-bot bot requested a review from toboshii as a code owner April 2, 2024 10:18
@chii-bot chii-bot bot added type/major size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. area/cluster Changes made in the cluster directory labels Apr 2, 2024
@chii-bot
Copy link
Contributor Author

chii-bot bot commented Apr 2, 2024

Path: cluster/apps/monitoring/thanos/helm-release.yaml
Version: 11.1.2 -> 15.11.0

@@ -1,1105 +1 @@
----
-# Source: thanos/templates/bucketweb/serviceaccount.yaml
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: thanos-bucketweb
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: bucketweb
- annotations:
-automountServiceAccountToken: true
----
-# Source: thanos/templates/compactor/serviceaccount.yaml
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: thanos-compactor
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: compactor
- annotations:
-automountServiceAccountToken: true
----
-# Source: thanos/templates/query/serviceaccount.yaml
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: thanos-query
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: query
- annotations:
-automountServiceAccountToken: true
----
-# Source: thanos/templates/ruler/serviceaccount.yaml
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: thanos-ruler
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: ruler
- annotations:
-automountServiceAccountToken: true
----
-# Source: thanos/templates/storegateway/serviceaccount.yaml
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: thanos-storegateway
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: storegateway
- annotations:
-automountServiceAccountToken: true
----
-# Source: thanos/templates/objstore-secret.yaml
-apiVersion: v1
-kind: Secret
-metadata:
- name: thanos-objstore-secret
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
-data:
- objstore.yml: |-
- Y29uZmlnOgogIGluc2VjdXJlOiB0cnVlCnR5cGU6IHMz
----
-# Source: thanos/templates/ruler/configmap.yaml
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: thanos-ruler-configmap
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: ruler
-data:
- ruler.yml: |-
- groups:
- - name: "PrometheusWatcher"
- rules:
- - alert: "PrometheusDown"
- expr: absent(up{job="kube-prometheus-stack-prometheus"})
----
-# Source: thanos/templates/compactor/pvc.yaml
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
- name: thanos-compactor
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: compactor
-spec:
- accessModes:
- - "ReadWriteOnce"
- resources:
- requests:
- storage: "50Gi"
- storageClassName: ceph-block
----
-# Source: thanos/templates/bucketweb/service.yaml
-apiVersion: v1
-kind: Service
-metadata:
- name: thanos-bucketweb
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: bucketweb
- annotations:
-spec:
- type: ClusterIP
- ports:
- - port: 8080
- targetPort: http
- protocol: TCP
- name: http
- nodePort: null
- selector:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: bucketweb
----
-# Source: thanos/templates/compactor/service.yaml
-apiVersion: v1
-kind: Service
-metadata:
- name: thanos-compactor
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: compactor
- annotations:
-spec:
- type: ClusterIP
- ports:
- - port: 9090
- targetPort: http
- protocol: TCP
- name: http
- nodePort: null
- selector:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: compactor
----
-# Source: thanos/templates/query/service-grpc.yaml
-apiVersion: v1
-kind: Service
-metadata:
- name: thanos-query-grpc
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: query
- annotations:
-spec:
- type: ClusterIP
- ports:
- - port: 10901
- targetPort: grpc
- protocol: TCP
- name: grpc
- nodePort: null
- selector:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: query
----
-# Source: thanos/templates/query/service.yaml
-apiVersion: v1
-kind: Service
-metadata:
- name: thanos-query
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: query
- annotations:
-spec:
- type: ClusterIP
- ports:
- - port: 9090
- targetPort: http
- protocol: TCP
- name: http
- nodePort: null
- selector:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: query
----
-# Source: thanos/templates/ruler/service.yaml
-apiVersion: v1
-kind: Service
-metadata:
- name: thanos-ruler
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: ruler
- prometheus-operator/monitor: 'true'
- annotations:
-spec:
- type: ClusterIP
- ports:
- - port: 9090
- targetPort: http
- protocol: TCP
- name: http
- nodePort: null
- - port: 10901
- targetPort: grpc
- protocol: TCP
- name: grpc
- nodePort: null
- selector:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: ruler
----
-# Source: thanos/templates/storegateway/service.yaml
-apiVersion: v1
-kind: Service
-metadata:
- name: thanos-storegateway
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: storegateway
- prometheus-operator/monitor: 'true'
- annotations:
-spec:
- type: ClusterIP
- ports:
- - port: 9090
- targetPort: http
- protocol: TCP
- name: http
- nodePort: null
- - port: 10901
- targetPort: grpc
- protocol: TCP
- name: grpc
- nodePort: null
- selector:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: storegateway
----
-# Source: thanos/templates/bucketweb/deployment.yaml
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: thanos-bucketweb
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: bucketweb
-spec:
- replicas: 3
- strategy:
- rollingUpdate:
- maxSurge: 1
- maxUnavailable: 1
- type: RollingUpdate
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: bucketweb
- template:
- metadata:
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: bucketweb
- annotations:
- checksum/ojbstore-configuration: 0b890f19ba31e0ad26c4d4b967083a9da02bd790fdfb56cda1af0ed7e24ab6ce
- spec:
- serviceAccount: thanos-bucketweb
- automountServiceAccountToken: true
- affinity:
- podAffinity:
- podAntiAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- - labelSelector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: bucketweb
- namespaces:
- - "default"
- topologyKey: kubernetes.io/hostname
- nodeAffinity:
- securityContext:
- fsGroup: 1001
- containers:
- - name: bucketweb
- image: docker.io/bitnami/thanos:0.27.0-scratch-r5
- imagePullPolicy: "IfNotPresent"
- securityContext:
- allowPrivilegeEscalation: false
- readOnlyRootFilesystem: true
- runAsNonRoot: true
- runAsUser: 1001
- args:
- - tools
- - bucket
- - web
- - --http-address=0.0.0.0:8080
- - --log.level=info
- - --log.format=logfmt
- - --objstore.config-file=/conf/objstore.yml
- - --refresh=30m
- - --timeout=5m
- ports:
- - name: http
- containerPort: 8080
- protocol: TCP
- livenessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/healthy
- port: http
- readinessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/ready
- port: http
- resources:
- limits: {}
- requests: {}
- volumeMounts:
- - name: objstore-config
- mountPath: /conf
- volumes:
- - name: objstore-config
- secret:
- secretName: thanos-objstore-secret
----
-# Source: thanos/templates/compactor/deployment.yaml
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: thanos-compactor
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: compactor
-spec:
- replicas: 1
- strategy:
- type: Recreate
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: compactor
- template:
- metadata:
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: compactor
- annotations:
- checksum/ojbstore-configuration: 0b890f19ba31e0ad26c4d4b967083a9da02bd790fdfb56cda1af0ed7e24ab6ce
- spec:
- serviceAccount: thanos-compactor
- automountServiceAccountToken: true
- affinity:
- podAffinity:
- podAntiAffinity:
- preferredDuringSchedulingIgnoredDuringExecution:
- - podAffinityTerm:
- labelSelector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: compactor
- namespaces:
- - "default"
- topologyKey: kubernetes.io/hostname
- weight: 1
- nodeAffinity:
- securityContext:
- fsGroup: 1001
- containers:
- - name: compactor
- image: docker.io/bitnami/thanos:0.27.0-scratch-r5
- imagePullPolicy: "IfNotPresent"
- securityContext:
- allowPrivilegeEscalation: false
- readOnlyRootFilesystem: true
- runAsNonRoot: true
- runAsUser: 1001
- args:
- - compact
- - --log.level=info
- - --log.format=logfmt
- - --http-address=0.0.0.0:10902
- - --data-dir=/data
- - --retention.resolution-raw=14d
- - --retention.resolution-5m=14d
- - --retention.resolution-1h=14d
- - --consistency-delay=30m
- - --objstore.config-file=/conf/objstore.yml
- - --compact.concurrency
- - "4"
- - --wait
- ports:
- - name: http
- containerPort: 10902
- protocol: TCP
- livenessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/healthy
- port: http
- readinessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/ready
- port: http
- resources:
- limits: {}
- requests: {}
- volumeMounts:
- - name: objstore-config
- mountPath: /conf
- - name: data
- mountPath: /data
- volumes:
- - name: objstore-config
- secret:
- secretName: thanos-objstore-secret
- - name: data
- persistentVolumeClaim:
- claimName: thanos-compactor
----
-# Source: thanos/templates/query/deployment.yaml
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: thanos-query
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: query
-spec:
- replicas: 3
- strategy:
- type: RollingUpdate
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: query
- template:
- metadata:
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: query
- spec:
- serviceAccount: thanos-query
- automountServiceAccountToken: true
- affinity:
- podAffinity:
- podAntiAffinity:
- preferredDuringSchedulingIgnoredDuringExecution:
- - podAffinityTerm:
- labelSelector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: query
- namespaces:
- - "default"
- topologyKey: kubernetes.io/hostname
- weight: 1
- nodeAffinity:
- securityContext:
- fsGroup: 1001
- containers:
- - name: query
- image: docker.io/bitnami/thanos:0.27.0-scratch-r5
- imagePullPolicy: "IfNotPresent"
- securityContext:
- allowPrivilegeEscalation: false
- readOnlyRootFilesystem: true
- runAsNonRoot: true
- runAsUser: 1001
- args:
- - query
- - --log.level=info
- - --log.format=logfmt
- - --grpc-address=0.0.0.0:10901
- - --http-address=0.0.0.0:10902
- - --query.replica-label=__replica__
- - --endpoint=dnssrv+_grpc._tcp.kube-prometheus-stack-thanos-discovery.monitoring.svc.cluster.local
- - --endpoint=dnssrv+_grpc._tcp.thanos-storegateway.default.svc.cluster.local
- - --endpoint=dnssrv+_grpc._tcp.thanos-ruler.default.svc.cluster.local
- ports:
- - name: http
- containerPort: 10902
- protocol: TCP
- - name: grpc
- containerPort: 10901
- protocol: TCP
- livenessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/healthy
- port: http
- readinessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/ready
- port: http
- resources:
- limits: {}
- requests: {}
- volumeMounts:
- volumes:
----
-# Source: thanos/templates/ruler/statefulset.yaml
-apiVersion: apps/v1
-kind: StatefulSet
-metadata:
- name: thanos-ruler
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: ruler
-spec:
- replicas: 3
- podManagementPolicy: OrderedReady
- serviceName: thanos-ruler-headless
- updateStrategy:
- type: RollingUpdate
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: ruler
- template:
- metadata:
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: ruler
- annotations:
- checksum/ojbstore-configuration: 0b890f19ba31e0ad26c4d4b967083a9da02bd790fdfb56cda1af0ed7e24ab6ce
- checksum/ruler-configuration: 8e1d8f4911a1e93eeb6076775ededc064ce389a57580291c958bbc623b1858fc
- spec:
- serviceAccount: thanos-ruler
- automountServiceAccountToken: true
- affinity:
- podAffinity:
- podAntiAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- - labelSelector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: ruler
- namespaces:
- - "default"
- topologyKey: kubernetes.io/hostname
- nodeAffinity:
- securityContext:
- fsGroup: 1001
- containers:
- - name: ruler
- image: docker.io/bitnami/thanos:0.27.0-scratch-r5
- imagePullPolicy: "IfNotPresent"
- securityContext:
- allowPrivilegeEscalation: false
- readOnlyRootFilesystem: true
- runAsNonRoot: true
- runAsUser: 1001
- args:
- - rule
- - --log.level=info
- - --log.format=logfmt
- - --grpc-address=0.0.0.0:10901
- - --http-address=0.0.0.0:10902
- - --data-dir=/data
- - --eval-interval=1m
- - --alertmanagers.url=http://kube-prometheus-stack-alertmanager.monitoring:9093
- - --query=dnssrv+_http._tcp.thanos-query.default.svc.cluster.local
- - --label=replica="$(POD_NAME)"
- - --label=ruler_cluster="${CLUSTER_NAME}"
- - --alert.label-drop=replica
- - --objstore.config-file=/conf/objstore/objstore.yml
- - --rule-file=/conf/rules/*.yml
- - --web.prefix-header=X-Forwarded-Prefix
- env:
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- ports:
- - name: http
- containerPort: 10902
- protocol: TCP
- - name: grpc
- containerPort: 10901
- protocol: TCP
- livenessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/healthy
- port: http
- readinessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/ready
- port: http
- resources:
- limits: {}
- requests: {}
- volumeMounts:
- - name: ruler-config
- mountPath: /conf/rules
- - name: objstore-config
- mountPath: /conf/objstore
- - name: data
- mountPath: /data
- volumes:
- - name: ruler-config
- configMap:
- name: thanos-ruler-configmap
- - name: objstore-config
- secret:
- secretName: thanos-objstore-secret
- volumeClaimTemplates:
- - metadata:
- name: data
- spec:
- accessModes:
- - "ReadWriteOnce"
- resources:
- requests:
- storage: "20Gi"
- storageClassName: ceph-block
----
-# Source: thanos/templates/storegateway/statefulset.yaml
-apiVersion: apps/v1
-kind: StatefulSet
-metadata:
- name: thanos-storegateway
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: storegateway
-spec:
- replicas: 3
- podManagementPolicy: OrderedReady
- serviceName: thanos-storegateway-headless
- updateStrategy:
- type: RollingUpdate
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: storegateway
- template:
- metadata:
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: storegateway
- annotations:
- checksum/ojbstore-configuration: 0b890f19ba31e0ad26c4d4b967083a9da02bd790fdfb56cda1af0ed7e24ab6ce
- spec:
- serviceAccount: thanos-storegateway
- automountServiceAccountToken: true
- affinity:
- podAffinity:
- podAntiAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- - labelSelector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: storegateway
- namespaces:
- - "default"
- topologyKey: kubernetes.io/hostname
- nodeAffinity:
- securityContext:
- fsGroup: 1001
- containers:
- - name: storegateway
- image: docker.io/bitnami/thanos:0.27.0-scratch-r5
- imagePullPolicy: "IfNotPresent"
- securityContext:
- allowPrivilegeEscalation: false
- readOnlyRootFilesystem: true
- runAsNonRoot: true
- runAsUser: 1001
- args:
- - store
- - --log.level=info
- - --log.format=logfmt
- - --grpc-address=0.0.0.0:10901
- - --http-address=0.0.0.0:10902
- - --data-dir=/data
- - --objstore.config-file=/conf/objstore.yml
- ports:
- - name: http
- containerPort: 10902
- protocol: TCP
- - name: grpc
- containerPort: 10901
- protocol: TCP
- livenessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/healthy
- port: http
- readinessProbe:
- failureThreshold: 6
- initialDelaySeconds: 30
- periodSeconds: 10
- successThreshold: 1
- timeoutSeconds: 30
- httpGet:
- path: /-/ready
- port: http
- resources:
- limits: {}
- requests: {}
- volumeMounts:
- - name: objstore-config
- mountPath: /conf
- - name: data
- mountPath: /data
- volumes:
- - name: objstore-config
- secret:
- secretName: thanos-objstore-secret
- volumeClaimTemplates:
- - metadata:
- name: data
- spec:
- accessModes:
- - "ReadWriteOnce"
- resources:
- requests:
- storage: "20Gi"
- storageClassName: ceph-block
----
-# Source: thanos/templates/bucketweb/ingress.yaml
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: thanos-bucketweb
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: bucketweb
- annotations:
- hajimari.io/enable: "false"
-spec:
- ingressClassName: "nginx"
- rules:
- - host: thanos-bucketweb.${SECRET_PUBLIC_DOMAIN}
- http:
- paths:
- - path: /
- pathType: ImplementationSpecific
- backend:
- service:
- name: thanos-bucketweb
- port:
- name: http
- tls:
- - hosts:
- - thanos-bucketweb.${SECRET_PUBLIC_DOMAIN}
----
-# Source: thanos/templates/compactor/ingress.yaml
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: thanos-compactor
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: compactor
- annotations:
- hajimari.io/enable: "false"
-spec:
- ingressClassName: "nginx"
- rules:
- - host: thanos-compactor.${SECRET_PUBLIC_DOMAIN}
- http:
- paths:
- - path: /
- pathType: ImplementationSpecific
- backend:
- service:
- name: thanos-compactor
- port:
- name: http
- tls:
- - hosts:
- - thanos-compactor.${SECRET_PUBLIC_DOMAIN}
----
-# Source: thanos/templates/query/ingress.yaml
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: thanos-query
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: query
- annotations:
- hajimari.io/icon: table-search
-spec:
- ingressClassName: "nginx"
- rules:
- - host: thanos.${SECRET_PUBLIC_DOMAIN}
- http:
- paths:
- - path: /
- pathType: ImplementationSpecific
- backend:
- service:
- name: thanos-query
- port:
- name: http
- tls:
- - hosts:
- - thanos.${SECRET_PUBLIC_DOMAIN}
----
-# Source: thanos/templates/ruler/ingress.yaml
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: thanos-ruler
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: ruler
- annotations:
- hajimari.io/enable: "false"
-spec:
- ingressClassName: "nginx"
- rules:
- - host: thanos-ruler.${SECRET_PUBLIC_DOMAIN}
- http:
- paths:
- - path: /
- pathType: ImplementationSpecific
- backend:
- service:
- name: thanos-ruler
- port:
- name: http
- tls:
- - hosts:
- - thanos-ruler.${SECRET_PUBLIC_DOMAIN}
----
-# Source: thanos/templates/storegateway/ingress.yaml
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: thanos-storegateway
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: storegateway
- annotations:
- hajimari.io/enable: "false"
-spec:
- ingressClassName: "nginx"
- rules:
- - host: thanos-storegateway.${SECRET_PUBLIC_DOMAIN}
- http:
- paths:
- - path: /
- pathType: ImplementationSpecific
- backend:
- service:
- name: thanos-storegateway
- port:
- name: http
- tls:
- - hosts:
- - thanos-storegateway.${SECRET_PUBLIC_DOMAIN}
----
-# Source: thanos/templates/bucketweb/servicemonitor.yaml
-apiVersion: monitoring.coreos.com/v1
-kind: ServiceMonitor
-metadata:
- name: thanos-bucketweb
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: bucketweb
-spec:
- endpoints:
- - port: http
- namespaceSelector:
- matchNames:
- - "default"
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: bucketweb
----
-# Source: thanos/templates/compactor/servicemonitor.yaml
-apiVersion: monitoring.coreos.com/v1
-kind: ServiceMonitor
-metadata:
- name: thanos-compactor
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: compactor
-spec:
- endpoints:
- - port: http
- namespaceSelector:
- matchNames:
- - "default"
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: compactor
----
-# Source: thanos/templates/query/servicemonitor.yaml
-apiVersion: monitoring.coreos.com/v1
-kind: ServiceMonitor
-metadata:
- name: thanos-query
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: query
-spec:
- endpoints:
- - port: http
- namespaceSelector:
- matchNames:
- - "default"
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: query
----
-# Source: thanos/templates/ruler/servicemonitor.yaml
-apiVersion: monitoring.coreos.com/v1
-kind: ServiceMonitor
-metadata:
- name: thanos-ruler
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: ruler
-spec:
- endpoints:
- - port: http
- namespaceSelector:
- matchNames:
- - "default"
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: ruler
----
-# Source: thanos/templates/storegateway/servicemonitor.yaml
-apiVersion: monitoring.coreos.com/v1
-kind: ServiceMonitor
-metadata:
- name: thanos-storegateway
- namespace: "default"
- labels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: storegateway
-spec:
- endpoints:
- - port: http
- namespaceSelector:
- matchNames:
- - "default"
- selector:
- matchLabels:
- app.kubernetes.io/name: thanos
- app.kubernetes.io/instance: thanos
- app.kubernetes.io/component: storegateway
+

@chii-bot
Copy link
Contributor Author

chii-bot bot commented Apr 2, 2024

MegaLinter status: ❌ ERROR

Descriptor Linter Files Fixed Errors Elapsed time
❌ COPYPASTE jscpd yes 2 0.95s
✅ REPOSITORY git_diff yes no 0.02s
✅ REPOSITORY secretlint yes no 1.27s
✅ YAML prettier 1 0 0.53s
✅ YAML yamllint 1 0 0.16s

See errors details in artifact MegaLinter reports on CI Job page
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.0.0 feat(helm)!: Update chart thanos to 15.0.1 Apr 3, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from e214dd2 to fab4b70 Compare April 3, 2024 08:22
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.0.1 feat(helm)!: Update chart thanos to 15.0.2 Apr 3, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from fab4b70 to e19290b Compare April 3, 2024 10:18
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.0.2 feat(helm)!: Update chart thanos to 15.0.3 Apr 5, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from e19290b to 4c7cd57 Compare April 5, 2024 01:57
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.0.3 feat(helm)!: Update chart thanos to 15.0.4 Apr 5, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from 4c7cd57 to 76e53d3 Compare April 5, 2024 18:20
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.0.4 feat(helm)!: Update chart thanos to 15.0.5 Apr 11, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from 76e53d3 to dc81427 Compare April 11, 2024 08:21
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.0.5 feat(helm)!: Update chart thanos to 15.1.0 Apr 18, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from dc81427 to 4668b0f Compare April 18, 2024 16:21
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.1.0 feat(helm)!: Update chart thanos to 15.1.1 Apr 22, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from 4668b0f to cbc30c2 Compare April 22, 2024 12:30
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.1.1 feat(helm)!: Update chart thanos to 15.1.2 Apr 22, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from cbc30c2 to e458a11 Compare April 22, 2024 15:18
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.1.2 feat(helm)!: Update chart thanos to 15.1.3 Apr 23, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from e458a11 to d1336ad Compare April 23, 2024 11:16
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.1.3 feat(helm)!: Update chart thanos to 15.2.0 Apr 23, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from d1336ad to ef5b079 Compare April 23, 2024 12:30
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.2.0 feat(helm)!: Update chart thanos to 15.2.1 Apr 23, 2024
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from ef5b079 to 5e3310c Compare April 23, 2024 16:20
@chii-bot chii-bot bot restored the renovate/thanos-15.x branch January 13, 2025 02:57
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.9.2 feat(helm)!: Update chart thanos to 15.9.2 - autoclosed Jan 14, 2025
@chii-bot chii-bot bot closed this Jan 14, 2025
@chii-bot chii-bot bot deleted the renovate/thanos-15.x branch January 14, 2025 09:20
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.9.2 - autoclosed feat(helm)!: Update chart thanos to 15.9.2 Jan 14, 2025
@chii-bot chii-bot bot restored the renovate/thanos-15.x branch January 14, 2025 10:21
@chii-bot chii-bot bot reopened this Jan 14, 2025
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.9.2 feat(helm)!: Update chart thanos to 15.9.2 - autoclosed Jan 14, 2025
@chii-bot chii-bot bot closed this Jan 14, 2025
@chii-bot chii-bot bot deleted the renovate/thanos-15.x branch January 14, 2025 21:20
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.9.2 - autoclosed feat(helm)!: Update chart thanos to 15.9.2 Jan 14, 2025
@chii-bot chii-bot bot reopened this Jan 14, 2025
@chii-bot chii-bot bot restored the renovate/thanos-15.x branch January 14, 2025 22:19
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from 12e10da to f039a9e Compare January 16, 2025 08:24
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.9.2 feat(helm)!: Update chart thanos to 15.10.0 Jan 16, 2025
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from f039a9e to 70fffcf Compare January 17, 2025 10:21
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.10.0 feat(helm)!: Update chart thanos to 15.10.1 Jan 17, 2025
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from 70fffcf to ad927c2 Compare January 21, 2025 10:22
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.10.1 feat(helm)!: Update chart thanos to 15.10.2 Jan 21, 2025
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from ad927c2 to 688da2c Compare January 24, 2025 22:19
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.10.2 feat(helm)!: Update chart thanos to 15.10.3 Jan 24, 2025
| datasource | package | from   | to      |
| ---------- | ------- | ------ | ------- |
| helm       | thanos  | 11.1.2 | 15.11.0 |
@chii-bot chii-bot bot force-pushed the renovate/thanos-15.x branch from 688da2c to b51fe4e Compare January 30, 2025 09:21
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.10.3 feat(helm)!: Update chart thanos to 15.11.0 Jan 30, 2025
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.11.0 feat(helm)!: Update chart thanos to 15.11.0 - autoclosed Feb 2, 2025
@chii-bot chii-bot bot closed this Feb 2, 2025
@chii-bot chii-bot bot deleted the renovate/thanos-15.x branch February 2, 2025 18:25
@chii-bot chii-bot bot changed the title feat(helm)!: Update chart thanos to 15.11.0 - autoclosed feat(helm)!: Update chart thanos to 15.11.0 Feb 2, 2025
@chii-bot chii-bot bot reopened this Feb 2, 2025
@chii-bot chii-bot bot restored the renovate/thanos-15.x branch February 2, 2025 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/cluster Changes made in the cluster directory renovate/helm size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. type/major
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants