Skip to content

Commit

Permalink
Merge branch 'master' into vlogs/update-version
Browse files Browse the repository at this point in the history
  • Loading branch information
tenmozes authored Aug 15, 2023
2 parents 912ba69 + 8baf7ac commit 4a722ee
Show file tree
Hide file tree
Showing 42 changed files with 1,302 additions and 970 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,16 +26,16 @@ The command must display existing helm chart e.g.

```shell
NAME CHART VERSION APP VERSION DESCRIPTION
vm/victoria-logs-single 0.1.1 v0.1.0-victorialogs Victoria Logs Single version - high-performance...
vm/victoria-metrics-agent 0.8.40 v1.91.2 Victoria Metrics Agent - collects metrics from ...
vm/victoria-metrics-alert 0.6.3 v1.91.2 Victoria Metrics Alert - executes a list of giv...
vm/victoria-metrics-anomaly 0.3.3 v1.1.0 Victoria Metrics Anomaly Detection - a service ...
vm/victoria-metrics-auth 0.2.83 v1.91.2 Victoria Metrics Auth - is a simple auth proxy ...
vm/victoria-metrics-cluster 0.9.72 v1.91.2 Victoria Metrics Cluster version - high-perform...
vm/victoria-metrics-gateway 0.1.38 v1.91.2 Victoria Metrics Gateway - Auth & Rate-Limittin...
vm/victoria-metrics-k8s-stack 0.16.3 v1.91.2 Kubernetes monitoring on VictoriaMetrics stack....
vm/victoria-logs-single 0.1.3 v0.3.0-victorialogs Victoria Logs Single version - high-performance...
vm/victoria-metrics-agent 0.9.3 v1.93.0 Victoria Metrics Agent - collects metrics from ...
vm/victoria-metrics-alert 0.7.3 v1.93.0 Victoria Metrics Alert - executes a list of giv...
vm/victoria-metrics-anomaly 0.3.4 v1.1.0 Victoria Metrics Anomaly Detection - a service ...
vm/victoria-metrics-auth 0.3.3 v1.93.0 Victoria Metrics Auth - is a simple auth proxy ...
vm/victoria-metrics-cluster 0.10.4 v1.93.0 Victoria Metrics Cluster version - high-perform...
vm/victoria-metrics-gateway 0.1.42 v1.93.0 Victoria Metrics Gateway - Auth & Rate-Limittin...
vm/victoria-metrics-k8s-stack 0.17.4 v1.93.0 Kubernetes monitoring on VictoriaMetrics stack....
vm/victoria-metrics-operator 0.23.1 0.34.1 Victoria Metrics Operator
vm/victoria-metrics-single 0.8.63 v1.91.2 Victoria Metrics Single version - high-performa...
vm/victoria-metrics-single 0.9.3 v1.93.0 Victoria Metrics Single version - high-performa...
```

# Installing the chart
Expand Down
2 changes: 1 addition & 1 deletion charts/victoria-logs-single/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v0.3.0-victorialogs
description: Victoria Logs Single version - high-performance, cost-effective and scalable logs storage
name: victoria-logs-single
version: 0.2.0
version: 0.3.0
sources:
- https://github.com/VictoriaMetrics/helm-charts

Expand Down
6 changes: 3 additions & 3 deletions charts/victoria-logs-single/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Victoria Logs Helm Chart for Single Version

![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square)
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square)

Victoria Logs Single version - high-performance, cost-effective and scalable logs storage

Expand Down Expand Up @@ -175,7 +175,7 @@ Change the values according to the need of the environment in ``victoria-logs-si
| server.podAnnotations | object | `{}` | Pod's annotations |
| server.podLabels | object | `{}` | Pod's additional labels |
| server.podManagementPolicy | string | `"OrderedReady"` | Pod's management policy |
| server.podSecurityContext | object | `{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":1000}` | Pod's security context. Ref: [https://kubernetes.io/docs/tasks/configure-pod-container/security-context/](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) |
| server.podSecurityContext | object | `{"fsGroup":2000,"runAsNonRoot":true,"runAsUser":1000}` | Pod's security context. Ref: [https://kubernetes.io/docs/tasks/configure-pod-container/security-context/](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) |
| server.priorityClassName | string | `""` | Name of Priority Class |
| server.readinessProbe.failureThreshold | int | `3` | |
| server.readinessProbe.httpGet.path | string | `"/health"` | |
Expand All @@ -185,7 +185,7 @@ Change the values according to the need of the environment in ``victoria-logs-si
| server.readinessProbe.timeoutSeconds | int | `5` | |
| server.resources | object | `{}` | Resource object. Ref: [http://kubernetes.io/docs/user-guide/compute-resources/](http://kubernetes.io/docs/user-guide/compute-resources/ |
| server.retentionPeriod | int | `1` | Data retention period in month |
| server.securityContext | object | `{"fsGroup":2000}` | Security context to be added to server pods |
| server.securityContext | object | `{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true}` | Security context to be added to server pods |
| server.service.annotations | object | `{}` | Service annotations |
| server.service.clusterIP | string | `""` | Service ClusterIP |
| server.service.externalIPs | list | `[]` | Service External IPs. Ref: [https://kubernetes.io/docs/user-guide/services/#external-ips]( https://kubernetes.io/docs/user-guide/services/#external-ips) |
Expand Down
4 changes: 0 additions & 4 deletions charts/victoria-logs-single/templates/server-statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -103,10 +103,6 @@ spec:
{{- with .Values.server.extraVolumeMounts }}
{{- toYaml . | nindent 12 }}
{{- end }}
volumeMounts:
- name: server-volume
mountPath: {{ .Values.server.persistentVolume.mountPath }}
subPath: {{ .Values.server.persistentVolume.subPath }}
{{- with .Values.server.extraContainers }}
{{- toYaml . | nindent 8 }}
{{- end }}
Expand Down
4 changes: 2 additions & 2 deletions charts/victoria-metrics-agent/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
name: victoria-metrics-agent
description: Victoria Metrics Agent - collects metrics from various sources and stores them to VictoriaMetrics
version: 0.9.0
appVersion: v1.91.3
version: 0.9.3
appVersion: v1.93.0
sources:
- https://github.com/VictoriaMetrics/helm-charts
2 changes: 1 addition & 1 deletion charts/victoria-metrics-agent/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Helm Chart For Victoria Metrics Agent.

![Version: 0.9.0](https://img.shields.io/badge/Version-0.9.0-informational?style=flat-square)
![Version: 0.9.3](https://img.shields.io/badge/Version-0.9.3-informational?style=flat-square)

Victoria Metrics Agent - collects metrics from various sources and stores them to VictoriaMetrics

Expand Down
4 changes: 2 additions & 2 deletions charts/victoria-metrics-alert/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
name: victoria-metrics-alert
description: Victoria Metrics Alert - executes a list of given MetricsQL expressions (rules) and sends alerts to Alert Manager.
version: 0.7.0
appVersion: v1.91.3
version: 0.7.3
appVersion: v1.93.0
sources:
- https://github.com/VictoriaMetrics/helm-charts
2 changes: 1 addition & 1 deletion charts/victoria-metrics-alert/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Helm Chart For Victoria Metrics Alert.

![Version: 0.7.0](https://img.shields.io/badge/Version-0.7.0-informational?style=flat-square)
![Version: 0.7.3](https://img.shields.io/badge/Version-0.7.3-informational?style=flat-square)

Victoria Metrics Alert - executes a list of given MetricsQL expressions (rules) and sends alerts to Alert Manager.

Expand Down
4 changes: 2 additions & 2 deletions charts/victoria-metrics-auth/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
appVersion: v1.91.3
appVersion: v1.93.0
description: Victoria Metrics Auth - is a simple auth proxy and router for VictoriaMetrics.
name: victoria-metrics-auth
version: 0.3.0
version: 0.3.3
sources:
- https://github.com/VictoriaMetrics/helm-charts
4 changes: 2 additions & 2 deletions charts/victoria-metrics-auth/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Helm Chart For Victoria Metrics Auth.

![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square)
![Version: 0.3.3](https://img.shields.io/badge/Version-0.3.3-informational?style=flat-square)

Victoria Metrics Auth - is a simple auth proxy and router for VictoriaMetrics.

Expand Down Expand Up @@ -114,7 +114,7 @@ Change the values according to the need of the environment in ``victoria-metrics
| fullnameOverride | string | `""` | |
| image.pullPolicy | string | `"IfNotPresent"` | Pull policy of Docker image |
| image.repository | string | `"victoriametrics/vmauth"` | Victoria Metrics Auth Docker repository and image name |
| image.tag | string | `"v1.91.3"` | Tag of Docker image |
| image.tag | string | `"v1.93.0"` | Tag of Docker image |
| imagePullSecrets | list | `[]` | |
| ingress.annotations | object | `{}` | |
| ingress.enabled | bool | `false` | |
Expand Down
2 changes: 1 addition & 1 deletion charts/victoria-metrics-auth/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ image:
# -- Victoria Metrics Auth Docker repository and image name
repository: victoriametrics/vmauth
# -- Tag of Docker image
tag: v1.91.3
tag: v1.93.0
# -- Pull policy of Docker image
pullPolicy: IfNotPresent

Expand Down
4 changes: 2 additions & 2 deletions charts/victoria-metrics-cluster/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
appVersion: v1.91.3
appVersion: v1.93.0
description: Victoria Metrics Cluster version - high-performance, cost-effective and scalable TSDB, long-term remote storage for Prometheus
name: victoria-metrics-cluster
version: 0.10.1
version: 0.10.4
sources:
- https://github.com/VictoriaMetrics/helm-charts
18 changes: 10 additions & 8 deletions charts/victoria-metrics-cluster/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Victoria Metrics Helm Chart for Cluster Version

![Version: 0.10.0](https://img.shields.io/badge/Version-0.10.0-informational?style=flat-square)
![Version: 0.10.4](https://img.shields.io/badge/Version-0.10.4-informational?style=flat-square)

Victoria Metrics Cluster version - high-performance, cost-effective and scalable TSDB, long-term remote storage for Prometheus

Expand Down Expand Up @@ -134,7 +134,7 @@ Change the values according to the need of the environment in ``victoria-metrics
| vminsert.horizontalPodAutoscaler.minReplicas | int | `2` | Minimum replicas for HPA to use to scale the vminsert component |
| vminsert.image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
| vminsert.image.repository | string | `"victoriametrics/vminsert"` | Image repository |
| vminsert.image.tag | string | `"v1.91.3-cluster"` | Image tag |
| vminsert.image.tag | string | `"v1.93.0-cluster"` | Image tag |
| vminsert.ingress.annotations | object | `{}` | Ingress annotations |
| vminsert.ingress.enabled | bool | `false` | Enable deployment of ingress for vminsert component |
| vminsert.ingress.extraLabels | object | `{}` | |
Expand Down Expand Up @@ -177,8 +177,9 @@ Change the values according to the need of the environment in ``victoria-metrics
| vminsert.serviceMonitor.namespace | string | `""` | Target namespace of ServiceMonitor manifest |
| vminsert.serviceMonitor.relabelings | list | `[]` | Service Monitor relabelings |
| vminsert.strategy | object | `{}` | |
| vminsert.suppresStorageFQDNsRender | bool | `false` | Suppress rendering `--storageNode` FQDNs based on `vmstorage.replicaCount` value. If true suppress rendering `--storageNodes`, they can be re-defined in extraArgs |
| vminsert.suppressStorageFQDNsRender | bool | `false` | Suppress rendering `--storageNode` FQDNs based on `vmstorage.replicaCount` value. If true suppress rendering `--storageNodes`, they can be re-defined in extraArgs |
| vminsert.tolerations | list | `[]` | Array of tolerations object. Ref: [https://kubernetes.io/docs/concepts/configuration/assign-pod-node/](https://kubernetes.io/docs/concepts/configuration/assign-pod-node/) |
| vminsert.topologySpreadConstraints | list | `[]` | Pod topologySpreadConstraints |
| vmselect.affinity | object | `{}` | Pod affinity |
| vmselect.annotations | object | `{}` | |
| vmselect.automountServiceAccountToken | bool | `true` | |
Expand All @@ -201,7 +202,7 @@ Change the values according to the need of the environment in ``victoria-metrics
| vmselect.horizontalPodAutoscaler.minReplicas | int | `2` | Minimum replicas for HPA to use to scale the vmselect component |
| vmselect.image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
| vmselect.image.repository | string | `"victoriametrics/vmselect"` | Image repository |
| vmselect.image.tag | string | `"v1.91.3-cluster"` | Image tag |
| vmselect.image.tag | string | `"v1.93.0-cluster"` | Image tag |
| vmselect.ingress.annotations | object | `{}` | Ingress annotations |
| vmselect.ingress.enabled | bool | `false` | Enable deployment of ingress for vmselect component |
| vmselect.ingress.extraLabels | object | `{}` | |
Expand Down Expand Up @@ -255,7 +256,7 @@ Change the values according to the need of the environment in ``victoria-metrics
| vmselect.statefulSet.service.labels | object | `{}` | Headless service labels |
| vmselect.statefulSet.service.servicePort | int | `8481` | Headless service port |
| vmselect.strategy | object | `{}` | |
| vmselect.suppresStorageFQDNsRender | bool | `false` | Suppress rendering `--storageNode` FQDNs based on `vmstorage.replicaCount` value. If true suppress rendering `--storageNodes`, they can be re-defined in extraArgs |
| vmselect.suppressStorageFQDNsRender | bool | `false` | Suppress rendering `--storageNode` FQDNs based on `vmstorage.replicaCount` value. If true suppress rendering `--storageNodes`, they can be re-defined in extraArgs |
| vmselect.tolerations | list | `[]` | Array of tolerations object. Ref: [https://kubernetes.io/docs/concepts/configuration/assign-pod-node/](https://kubernetes.io/docs/concepts/configuration/assign-pod-node/) |
| vmselect.topologySpreadConstraints | list | `[]` | Pod topologySpreadConstraints |
| vmstorage.affinity | object | `{}` | Pod affinity |
Expand All @@ -276,7 +277,7 @@ Change the values according to the need of the environment in ``victoria-metrics
| vmstorage.fullnameOverride | string | `nil` | Overrides the full name of vmstorage component |
| vmstorage.image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
| vmstorage.image.repository | string | `"victoriametrics/vmstorage"` | Image repository |
| vmstorage.image.tag | string | `"v1.91.3-cluster"` | Image tag |
| vmstorage.image.tag | string | `"v1.93.0-cluster"` | Image tag |
| vmstorage.initContainers | list | `[]` | |
| vmstorage.name | string | `"vmstorage"` | vmstorage container name |
| vmstorage.nodeSelector | object | `{}` | Pod's node selector. Ref: [https://kubernetes.io/docs/user-guide/node-selection/](https://kubernetes.io/docs/user-guide/node-selection/) |
Expand All @@ -286,7 +287,7 @@ Change the values according to the need of the environment in ``victoria-metrics
| vmstorage.persistentVolume.existingClaim | string | `""` | Existing Claim name. Requires vmstorage.persistentVolume.enabled: true. If defined, PVC must be created manually before volume will be bound |
| vmstorage.persistentVolume.labels | object | `{}` | Persistent volume labels |
| vmstorage.persistentVolume.mountPath | string | `"/storage"` | Data root path. Vmstorage data Persistent Volume mount root path |
| vmstorage.persistentVolume.size | string | `"8Gi"` | Size of the volume. Better to set the same as resource limit memory property |
| vmstorage.persistentVolume.size | string | `"8Gi"` | Size of the volume. |
| vmstorage.persistentVolume.storageClass | string | `""` | Storage class name. Will be empty if not setted |
| vmstorage.persistentVolume.subPath | string | `""` | Mount subpath |
| vmstorage.podAnnotations | object | `{}` | Pod's annotations |
Expand Down Expand Up @@ -322,6 +323,7 @@ Change the values according to the need of the environment in ``victoria-metrics
| vmstorage.serviceMonitor.relabelings | list | `[]` | Service Monitor relabelings |
| vmstorage.terminationGracePeriodSeconds | int | `60` | Pod's termination grace period in seconds |
| vmstorage.tolerations | list | `[]` | Array of tolerations object. Node tolerations for server scheduling to nodes with taints. Ref: [https://kubernetes.io/docs/concepts/configuration/assign-pod-node/](https://kubernetes.io/docs/concepts/configuration/assign-pod-node/) # |
| vmstorage.topologySpreadConstraints | list | `[]` | Pod topologySpreadConstraints |
| vmstorage.vmbackupmanager.destination | string | `""` | backup destination at S3, GCS or local filesystem. Pod name will be included to path! |
| vmstorage.vmbackupmanager.disableDaily | bool | `false` | disable daily backups |
| vmstorage.vmbackupmanager.disableHourly | bool | `false` | disable hourly backups |
Expand All @@ -335,7 +337,7 @@ Change the values according to the need of the environment in ``victoria-metrics
| vmstorage.vmbackupmanager.extraArgs.loggerFormat | string | `"json"` | |
| vmstorage.vmbackupmanager.extraSecretMounts | list | `[]` | |
| vmstorage.vmbackupmanager.image.repository | string | `"victoriametrics/vmbackupmanager"` | vmbackupmanager image repository |
| vmstorage.vmbackupmanager.image.tag | string | `"v1.91.3-enterprise"` | vmbackupmanager image tag |
| vmstorage.vmbackupmanager.image.tag | string | `"v1.93.0-enterprise"` | vmbackupmanager image tag |
| vmstorage.vmbackupmanager.livenessProbe.failureThreshold | int | `10` | |
| vmstorage.vmbackupmanager.livenessProbe.initialDelaySeconds | int | `30` | |
| vmstorage.vmbackupmanager.livenessProbe.periodSeconds | int | `30` | |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,10 @@ spec:
{{- with .Values.vminsert.affinity }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- if .Values.vminsert.topologySpreadConstraints }}
topologySpreadConstraints:
{{ toYaml .Values.vminsert.topologySpreadConstraints | indent 8 }}
{{- end }}
{{- with .Values.vminsert.extraVolumes }}
volumes:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,10 @@ spec:
{{- if .Values.vmselect.affinity }}
affinity:
{{ toYaml .Values.vmselect.affinity | indent 8 }}
{{- end }}
{{- if .Values.vmselect.topologySpreadConstraints }}
topologySpreadConstraints:
{{ toYaml .Values.vmselect.topologySpreadConstraints | indent 8 }}
{{- end }}
volumes:
{{- with .Values.vmselect.extraVolumes }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,10 @@ spec:
affinity:
{{ toYaml .Values.vmstorage.affinity | indent 8 }}
{{- end }}
{{- if .Values.vmstorage.topologySpreadConstraints }}
topologySpreadConstraints:
{{ toYaml .Values.vmstorage.topologySpreadConstraints | indent 8 }}
{{- end }}
terminationGracePeriodSeconds: {{ .Values.vmstorage.terminationGracePeriodSeconds }}
volumes:
{{- with .Values.vmstorage.extraVolumes }}
Expand Down
15 changes: 10 additions & 5 deletions charts/victoria-metrics-cluster/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ vmselect:
# -- Image repository
repository: victoriametrics/vmselect
# -- Image tag
tag: v1.91.3-cluster
tag: v1.93.0-cluster
# -- Image pull policy
pullPolicy: IfNotPresent
# -- Name of Priority Class
Expand Down Expand Up @@ -274,7 +274,7 @@ vminsert:
# -- Image repository
repository: victoriametrics/vminsert
# -- Image tag
tag: v1.91.3-cluster
tag: v1.93.0-cluster
# -- Image pull policy
pullPolicy: IfNotPresent
# -- Name of Priority Class
Expand Down Expand Up @@ -359,6 +359,8 @@ vminsert:
nodeSelector: {}
# -- Pod affinity
affinity: {}
# -- Pod topologySpreadConstraints
topologySpreadConstraints: []
# -- Pod's annotations
podAnnotations: {}
# -- Count of vminsert pods
Expand Down Expand Up @@ -453,7 +455,7 @@ vmstorage:
# -- Image repository
repository: victoriametrics/vmstorage
# -- Image tag
tag: v1.91.3-cluster
tag: v1.93.0-cluster
# -- Image pull policy
pullPolicy: IfNotPresent
# -- Name of Priority Class
Expand Down Expand Up @@ -541,6 +543,9 @@ vmstorage:

# -- Pod affinity
affinity: {}
# -- Pod topologySpreadConstraints
topologySpreadConstraints: []


## Use an alternate scheduler, e.g. "stork".
## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/
Expand All @@ -565,7 +570,7 @@ vmstorage:

# -- Data root path. Vmstorage data Persistent Volume mount root path
mountPath: /storage
# -- Size of the volume. Better to set the same as resource limit memory property
# -- Size of the volume.
size: 8Gi
# -- Mount subpath
subPath: ""
Expand Down Expand Up @@ -635,7 +640,7 @@ vmstorage:
# -- vmbackupmanager image repository
repository: victoriametrics/vmbackupmanager
# -- vmbackupmanager image tag
tag: v1.91.3-enterprise
tag: v1.93.0-enterprise
# -- disable hourly backups
disableHourly: false
# -- disable daily backups
Expand Down
4 changes: 2 additions & 2 deletions charts/victoria-metrics-gateway/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
description: Victoria Metrics Gateway - Auth & Rate-Limitting proxy for Victoria Metrics
name: victoria-metrics-gateway
version: 0.1.39
appVersion: v1.91.3
version: 0.1.42
appVersion: v1.93.0
sources:
- https://github.com/VictoriaMetrics/helm-charts
Loading

0 comments on commit 4a722ee

Please sign in to comment.