[3.3.0] - update cdi version #144

Merged
dprodanov merged 1 commits from dprodanov/Factory:cdi-update into main 2025-05-08 10:38:33 +02:00
12 changed files with 36 additions and 30 deletions

View File

@@ -1,9 +1,9 @@
#!BuildTag: %%CHART_PREFIX%%cdi:%%CHART_MAJOR%%.0.0_up0.4.0 #!BuildTag: %%CHART_PREFIX%%cdi:%%CHART_MAJOR%%.0.0_up0.5.0
#!BuildTag: %%CHART_PREFIX%%cdi:%%CHART_MAJOR%%.0.0_up0.4.0-%RELEASE% #!BuildTag: %%CHART_PREFIX%%cdi:%%CHART_MAJOR%%.0.0_up0.5.0-%RELEASE%
apiVersion: v2 apiVersion: v2
appVersion: 1.60.1 appVersion: 1.61.0
description: A Helm chart for Containerized Data Importer (CDI) description: A Helm chart for Containerized Data Importer (CDI)
icon: https://raw.githubusercontent.com/cncf/artwork/main/projects/kubevirt/icon/color/kubevirt-icon-color.svg icon: https://raw.githubusercontent.com/cncf/artwork/main/projects/kubevirt/icon/color/kubevirt-icon-color.svg
name: cdi name: cdi
type: application type: application
version: "%%CHART_MAJOR%%.0.0+up0.4.0" version: "%%CHART_MAJOR%%.0.0+up0.5.0"

View File

@@ -5079,4 +5079,4 @@ spec:
type: object type: object
served: true served: true
storage: true storage: true
subresources: {} subresources: {}

View File

@@ -1,2 +1,2 @@
Verify that all CDI components are installed correctly: Verify that all CDI components are installed correctly:
kubectl get all -n {{ .Release.Namespace }} kubectl get all -n {{ .Release.Namespace }}

View File

@@ -59,4 +59,4 @@ Create the name of the service account to use
{{- else }} {{- else }}
{{- default "default" .Values.serviceAccount.name }} {{- default "default" .Values.serviceAccount.name }}
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@@ -44,4 +44,4 @@
{{/* CRD uninstalling hook name */}} {{/* CRD uninstalling hook name */}}
{{- define "cdi.crdUninstallHook.name" -}} {{- define "cdi.crdUninstallHook.name" -}}
{{ include "cdi.fullname" . }}-crd-uninstall {{ include "cdi.fullname" . }}-crd-uninstall
{{- end }} {{- end }}

View File

@@ -606,17 +606,7 @@ spec:
prometheus.cdi.kubevirt.io: "true" prometheus.cdi.kubevirt.io: "true"
spec: spec:
affinity: affinity:
podAffinity: {{- .Values.deployment.affinity | toYaml | nindent 8 }}
preferredDuringSchedulingIgnoredDuringExecution:
- podAffinityTerm:
labelSelector:
matchExpressions:
- key: cdi.kubevirt.io
operator: In
values:
- cdi-operator
topologyKey: kubernetes.io/hostname
weight: 1
containers: containers:
- env: - env:
- name: DEPLOY_CLUSTER_RESOURCES - name: DEPLOY_CLUSTER_RESOURCES
@@ -650,9 +640,7 @@ spec:
name: metrics name: metrics
protocol: TCP protocol: TCP
resources: resources:
requests: {{- .Values.deployment.resources | toYaml | nindent 12 }}
cpu: 100m
memory: 150Mi
securityContext: securityContext:
allowPrivilegeEscalation: false allowPrivilegeEscalation: false
capabilities: capabilities:
@@ -661,6 +649,8 @@ spec:
runAsNonRoot: true runAsNonRoot: true
seccompProfile: seccompProfile:
type: RuntimeDefault type: RuntimeDefault
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
nodeSelector: nodeSelector:
kubernetes.io/os: linux kubernetes.io/os: linux
securityContext: securityContext:
@@ -668,4 +658,4 @@ spec:
serviceAccountName: cdi-operator serviceAccountName: cdi-operator
tolerations: tolerations:
- key: CriticalAddonsOnly - key: CriticalAddonsOnly
operator: Exists operator: Exists

View File

@@ -66,4 +66,4 @@ spec:
- deployments/cdi-apiserver - deployments/cdi-apiserver
- deployments/cdi-deployment - deployments/cdi-deployment
- deployments/cdi-uploadproxy - deployments/cdi-uploadproxy
- --timeout=60s - --timeout=60s

View File

@@ -18,4 +18,4 @@ spec:
{{- with .Values.cdi.workload }} {{- with .Values.cdi.workload }}
workload: workload:
{{- toYaml . | nindent 4 }} {{- toYaml . | nindent 4 }}
{{- end }} {{- end }}

View File

@@ -52,4 +52,4 @@ spec:
- customresourcedefinitions - customresourcedefinitions
- cdis.cdi.kubevirt.io - cdis.cdi.kubevirt.io
securityContext: securityContext:
{{- toYaml .Values.hookSecurityContext | nindent 12 }} {{- toYaml .Values.hookSecurityContext | nindent 12 }}

View File

@@ -77,4 +77,4 @@ spec:
name: cdi-crd-manifest name: cdi-crd-manifest
items: items:
- key: crd - key: crd
path: crd.yaml path: crd.yaml

View File

@@ -53,4 +53,4 @@ spec:
- label - label
- namespace - namespace
- {{ .Release.Namespace }} - {{ .Release.Namespace }}
- cdi.kubevirt.io= - cdi.kubevirt.io=

View File

@@ -1,5 +1,5 @@
deployment: deployment:
version: 1.60.1-150600.3.9.1 version: 1.61.0-150600.3.12.1
operatorImage: registry.suse.com/suse/sles/15.6/cdi-operator operatorImage: registry.suse.com/suse/sles/15.6/cdi-operator
controllerImage: registry.suse.com/suse/sles/15.6/cdi-controller controllerImage: registry.suse.com/suse/sles/15.6/cdi-controller
importerImage: registry.suse.com/suse/sles/15.6/cdi-importer importerImage: registry.suse.com/suse/sles/15.6/cdi-importer
@@ -8,6 +8,22 @@ deployment:
uploadserverImage: registry.suse.com/suse/sles/15.6/cdi-uploadserver uploadserverImage: registry.suse.com/suse/sles/15.6/cdi-uploadserver
uploadproxyImage: registry.suse.com/suse/sles/15.6/cdi-uploadproxy uploadproxyImage: registry.suse.com/suse/sles/15.6/cdi-uploadproxy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
affinity:
podAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- podAffinityTerm:
labelSelector:
matchExpressions:
- key: cdi.kubevirt.io
operator: In
values:
- cdi-operator
topologyKey: kubernetes.io/hostname
weight: 1
resources:
requests:
cpu: 100m
memory: 150Mi
cdi: cdi:
config: config:
@@ -35,4 +51,4 @@ hookSecurityContext:
allowPrivilegeEscalation: false allowPrivilegeEscalation: false
capabilities: capabilities:
drop: drop:
- ALL - ALL