-
Notifications
You must be signed in to change notification settings - Fork 20
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.9.2 #851
base: main
Are you sure you want to change the base?
Conversation
Path: @@ -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
+ |
MegaLinter status: ❌ ERROR
See errors details in artifact MegaLinter reports on CI Job page |
e214dd2
to
fab4b70
Compare
fab4b70
to
e19290b
Compare
e19290b
to
4c7cd57
Compare
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. |
4c7cd57
to
76e53d3
Compare
76e53d3
to
dc81427
Compare
dc81427
to
4668b0f
Compare
4668b0f
to
cbc30c2
Compare
cbc30c2
to
e458a11
Compare
e458a11
to
d1336ad
Compare
d1336ad
to
ef5b079
Compare
ef5b079
to
5e3310c
Compare
205d8f2
to
138a6f6
Compare
138a6f6
to
2a10f0d
Compare
2a10f0d
to
9735943
Compare
9735943
to
958a722
Compare
958a722
to
b10d2ec
Compare
b10d2ec
to
05db284
Compare
05db284
to
36fa01c
Compare
36fa01c
to
5b3e967
Compare
5b3e967
to
61060f9
Compare
61060f9
to
266862c
Compare
| datasource | package | from | to | | ---------- | ------- | ------ | ------ | | helm | thanos | 11.1.2 | 15.9.2 |
266862c
to
12e10da
Compare
This PR contains the following updates:
11.1.2
->15.9.2
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
Release Notes
bitnami/charts
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
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
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
v12.20.4
v12.20.3
v12.20.2
v12.20.1
v12.20.0
v12.19.1
v12.19.0
v12.18.0
v12.17.0
v12.16.2
v12.16.1
v12.16.0
v12.15.0
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
v12.11.4
v12.11.3
v12.11.2
v12.11.1
v12.11.0
[
v12.10.1
](https://togithub.com/bitnami/charts/blob/HEAD/bitnami/thanos/CHAConfiguration
📅 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.