Update Piraeus v2.5.1 (#204)

This commit is contained in:
Andrei Kvapil
2024-07-08 22:47:10 +02:00
committed by GitHub
parent 4972906e7a
commit 4ec770996e
5 changed files with 22 additions and 6 deletions

View File

@@ -3,8 +3,8 @@ name: piraeus
description: |
The Piraeus Operator manages software defined storage clusters using LINSTOR in Kubernetes.
type: application
version: 2.5.0
appVersion: "v2.5.0"
version: 2.5.1
appVersion: "v2.5.1"
maintainers:
- name: Piraeus Datastore
url: https://piraeus.io

View File

@@ -20,10 +20,11 @@ data:
tag: v1.27.1
image: piraeus-server
linstor-satellite:
tag: v1.27.1
# Pin with digest to ensure we pull the version with downgraded thin-send-recv
tag: v1.27.1@sha256:26037f77d30d5487024e02a808d4ef913b93b745f2bb850cabc7f43a5359adff
image: piraeus-server
linstor-csi:
tag: v1.5.0
tag: v1.6.0
image: piraeus-csi
drbd-reactor:
tag: v1.4.0
@@ -38,11 +39,11 @@ data:
tag: v0.10
image: ktls-utils
drbd-module-loader:
tag: v9.2.8
tag: v9.2.9
# The special "match" attribute is used to select an image based on the node's reported OS.
# The operator will first check the k8s node's ".status.nodeInfo.osImage" field, and compare it against the list
# here. If one matches, that specific image name will be used instead of the fallback image.
image: drbd9-jammy # Fallback image: chose a fairly recent kernel, which can hopefully compile whatever config is actually in use
image: drbd9-noble # Fallback image: chose a recent kernel, which can hopefully compile whatever config is actually in use
match:
- osImage: CentOS Linux 7
image: drbd9-centos7
@@ -64,6 +65,8 @@ data:
image: drbd9-focal
- osImage: Ubuntu 22\.04
image: drbd9-jammy
- osImage: Ubuntu 24\.04
image: drbd9-noble
- osImage: Debian GNU/Linux 12
image: drbd9-bookworm
- osImage: Debian GNU/Linux 11

View File

@@ -262,11 +262,13 @@ spec:
items:
type: string
type: array
x-kubernetes-list-type: atomic
required:
- key
- operator
type: object
type: array
x-kubernetes-list-type: atomic
matchFields:
description: A list of node selector requirements by node's
fields.
@@ -294,14 +296,17 @@ spec:
items:
type: string
type: array
x-kubernetes-list-type: atomic
required:
- key
- operator
type: object
type: array
x-kubernetes-list-type: atomic
type: object
x-kubernetes-map-type: atomic
type: array
x-kubernetes-list-type: atomic
required:
- nodeSelectorTerms
type: object
@@ -814,11 +819,13 @@ spec:
items:
type: string
type: array
x-kubernetes-list-type: atomic
required:
- key
- operator
type: object
type: array
x-kubernetes-list-type: atomic
matchFields:
description: A list of node selector requirements by node's
fields.
@@ -846,14 +853,17 @@ spec:
items:
type: string
type: array
x-kubernetes-list-type: atomic
required:
- key
- operator
type: object
type: array
x-kubernetes-list-type: atomic
type: object
x-kubernetes-map-type: atomic
type: array
x-kubernetes-list-type: atomic
required:
- nodeSelectorTerms
type: object

View File

@@ -92,6 +92,7 @@ spec:
runAsNonRoot: true
serviceAccountName: {{ include "piraeus-operator.serviceAccountName" . }}
terminationGracePeriodSeconds: 10
priorityClassName: {{ .Values.priorityClassName | default "system-cluster-critical" }}
tolerations:
{{- toYaml .Values.tolerations | nindent 8 }}
volumes:

View File

@@ -93,6 +93,8 @@ tolerations:
effect: NoSchedule
affinity: { }
priorityClassName: ""
podDisruptionBudget:
enabled: true
minAvailable: 1