UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit 020b1fb8 authored by Andrew Greene's avatar Andrew Greene Committed by Rob Mengert
Browse files

feat: Upgrade to upstream v0.58.0

parent 8ac16f0c
No related branches found
No related tags found
1 merge request!37Resolve "Upgrade to upstream ~v0.56.1~ v0.58.0"
.idea
.fleet
*.tar.zst
......@@ -2,6 +2,9 @@
Format: [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
## [ 0.58.0-bb.0 ] - 2020-11-12
- Upgraded to Kubevirt v0.58.0
## [ 0.55.0-bb.0 ] - 2020-08-12
### Changed
- Upgraded to Kubevirt v0.55.0
......
# kubevirt
![Version: 0.55.0-bb.0](https://img.shields.io/badge/Version-0.55.0--bb.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.55.0](https://img.shields.io/badge/AppVersion-0.55.0-informational?style=flat-square)
![Version: 0.58.0-bb.0](https://img.shields.io/badge/Version-0.58.0--bb.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.58.0](https://img.shields.io/badge/AppVersion-0.58.0-informational?style=flat-square)
KubeVirt helm chart package
......@@ -33,13 +33,13 @@ helm install kubevirt chart/
| deployment.spec.replicas | int | `2` | replica count |
| deployment.spec.template.spec.containers.image.name | string | `"virt-operator"` | |
| deployment.spec.template.spec.containers.image.registry | string | `"registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt"` | |
| deployment.spec.template.spec.containers.image.version | string | `"v0.55.0"` | |
| deployment.spec.template.spec.containers.image.version | string | `"v0.58.0"` | |
| deployment.spec.template.spec.containers.command.port | int | `8443` | |
| deployment.spec.template.spec.containers.command.verbosity | int | `2` | |
| deployment.spec.template.spec.containers.ports.metricsPort | int | `8443` | |
| deployment.spec.template.spec.containers.ports.webhooksPort | int | `8444` | |
| deployment.spec.template.spec.containers.resources.requests.cpu | string | `"10m"` | |
| deployment.spec.template.spec.containers.resources.requests.memory | string | `"150Mi"` | |
| deployment.spec.template.spec.containers.resources.requests.memory | string | `"250Mi"` | |
| imagePullSecrets | list | `[]` | |
| workloads.nodePlacement | object | `{}` | |
| infra.nodePlacement | object | `{}` | |
......
......@@ -2,5 +2,5 @@ apiVersion: v2
name: kubevirt
description: KubeVirt helm chart package
type: application
version: 0.55.0-bb.0
appVersion: "0.55.0"
version: 0.58.0-bb.0
appVersion: "0.58.0"
......@@ -73,6 +73,13 @@ spec:
requests:
cpu: {{ .resources.requests.cpu }}
memory: {{ .resources.requests.memory }}
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
seccompProfile:
type: RuntimeDefault
volumeMounts:
- mountPath: /etc/virt-operator/certificates
name: kubevirt-operator-certs
......@@ -80,9 +87,13 @@ spec:
- mountPath: /profile-data
name: profile-data
{{- end }}
nodeSelector:
kubernetes.io/os: linux
priorityClassName: kubevirt-cluster-critical
securityContext:
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
serviceAccountName: kubevirt-operator
tolerations:
- key: CriticalAddonsOnly
......
......@@ -21,6 +21,7 @@ spec:
featureGates: []
{{- end }}
useEmulation: {{ .Values.useEmulation | default "false" }}
customizeComponents: {}
imagePullPolicy: IfNotPresent
imageRegistry: {{ .Values.deployment.spec.template.spec.containers.image.registry }}
infra:
......
......@@ -168,28 +168,30 @@ rules:
- update
- patch
- apiGroups:
- subresources.kubevirt.io
- ""
resources:
- virtualmachineinstances/pause
- virtualmachineinstances/unpause
- virtualmachineinstances/addvolume
- virtualmachineinstances/removevolume
- virtualmachineinstances/freeze
- virtualmachineinstances/unfreeze
- virtualmachineinstances/softreboot
- virtualmachineinstances/portforward
- namespaces
verbs:
- update
- get
- list
- watch
- patch
- apiGroups:
- ""
- flavor.kubevirt.io
resources:
- namespaces
- virtualmachineflavors
- virtualmachineclusterflavors
- virtualmachinepreferences
- virtualmachineclusterpreferences
verbs:
- get
- delete
- create
- update
- patch
- list
- watch
- patch
- deletecollection
- apiGroups:
- ""
resources:
......@@ -288,10 +290,10 @@ rules:
- list
- watch
- apiGroups:
- flavor.kubevirt.io
- instancetype.kubevirt.io
resources:
- virtualmachineflavors
- virtualmachineclusterflavors
- virtualmachineinstancetypes
- virtualmachineclusterinstancetypes
- virtualmachinepreferences
- virtualmachineclusterpreferences
verbs:
......@@ -322,6 +324,15 @@ rules:
- get
- list
- watch
- apiGroups:
- ""
resources:
- namespaces
verbs:
- get
- list
- watch
- patch
- apiGroups:
- policy
resources:
......@@ -347,6 +358,7 @@ rules:
- delete
- update
- create
- patch
- apiGroups:
- ""
resources:
......@@ -514,10 +526,10 @@ rules:
- list
- watch
- apiGroups:
- flavor.kubevirt.io
- instancetype.kubevirt.io
resources:
- virtualmachineflavors
- virtualmachineclusterflavors
- virtualmachineinstancetypes
- virtualmachineclusterinstancetypes
- virtualmachinepreferences
- virtualmachineclusterpreferences
verbs:
......@@ -536,6 +548,8 @@ rules:
- clone.kubevirt.io
resources:
- virtualmachineclones
- virtualmachineclones/status
- virtualmachineclones/finalizers
verbs:
- get
- list
......@@ -544,22 +558,35 @@ rules:
- patch
- delete
- apiGroups:
- clone.kubevirt.io
- ""
resources:
- virtualmachineclones/status
- namespaces
verbs:
- get
- apiGroups:
- route.openshift.io
resources:
- routes
verbs:
- list
- get
- watch
- update
- patch
- delete
- apiGroups:
- ""
resources:
- namespaces
- secrets
verbs:
- list
- get
- watch
- apiGroups:
- networking.k8s.io
resources:
- ingresses
verbs:
- list
- get
- watch
- apiGroups:
- kubevirt.io
resources:
......@@ -632,6 +659,13 @@ rules:
- get
- list
- watch
- apiGroups:
- kubevirt.io
resources:
- kubevirts
verbs:
- list
- watch
- apiGroups:
- ""
resourceNames:
......@@ -655,6 +689,7 @@ rules:
resources:
- virtualmachineinstances/console
- virtualmachineinstances/vnc
- virtualmachineinstances/vnc/screenshot
- virtualmachineinstances/guestosinfo
- virtualmachineinstances/filesystemlist
- virtualmachineinstances/userlist
......@@ -718,10 +753,10 @@ rules:
- watch
- deletecollection
- apiGroups:
- flavor.kubevirt.io
- instancetype.kubevirt.io
resources:
- virtualmachineflavors
- virtualmachineclusterflavors
- virtualmachineinstancetypes
- virtualmachineclusterinstancetypes
- virtualmachinepreferences
- virtualmachineclusterpreferences
verbs:
......@@ -759,6 +794,7 @@ rules:
resources:
- virtualmachineinstances/console
- virtualmachineinstances/vnc
- virtualmachineinstances/vnc/screenshot
- virtualmachineinstances/guestosinfo
- virtualmachineinstances/filesystemlist
- virtualmachineinstances/userlist
......@@ -820,10 +856,10 @@ rules:
- list
- watch
- apiGroups:
- flavor.kubevirt.io
- instancetype.kubevirt.io
resources:
- virtualmachineflavors
- virtualmachineclusterflavors
- virtualmachineinstancetypes
- virtualmachineclusterinstancetypes
- virtualmachinepreferences
- virtualmachineclusterpreferences
verbs:
......@@ -892,10 +928,10 @@ rules:
- list
- watch
- apiGroups:
- flavor.kubevirt.io
- instancetype.kubevirt.io
resources:
- virtualmachineflavors
- virtualmachineclusterflavors
- virtualmachineinstancetypes
- virtualmachineclusterinstancetypes
- virtualmachinepreferences
- virtualmachineclusterpreferences
verbs:
......
......@@ -8,7 +8,7 @@ deployment:
image:
name: virt-operator
registry: registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt
version: v0.55.0
version: v0.58.0
command:
port: 8443
verbosity: 2
......@@ -18,7 +18,7 @@ deployment:
resources:
requests:
cpu: 10m
memory: 150Mi
memory: 250Mi
# Example of imagePullSecrets settings for private registry access.
# The secrets themselves are created through the bigbang flux integration.
......
#!/bin/sh
export VERSION=0.55.0
export VERSION=0.58.0
echo "Downloading manifests for v$VERSION"
curl -sSLO https://github.com/kubevirt/kubevirt/releases/download/v${VERSION}/kubevirt-operator.yaml
curl -sSLO https://github.com/kubevirt/kubevirt/releases/download/v${VERSION}/kubevirt-cr.yaml
......
quay.io/kubevirt:
images:
virt-controller:
- v0.58.0
- v0.55.0
- v0.54.0
- v0.53.1
virt-api:
- v0.58.0
- v0.55.0
- v0.54.0
- v0.53.1
virt-handler:
- v0.58.0
- v0.55.0
- v0.54.0
- v0.53.1
virt-launcher:
- v0.58.0
- v0.55.0
- v0.54.0
- v0.53.1
virt-operator:
- v0.58.0
- v0.55.0
- v0.54.0
- v0.53.1
\ No newline at end of file
......@@ -10,15 +10,15 @@ components:
charts:
- name: kubevirt
url: https://repo1.dso.mil/platform-one/big-bang/apps/third-party/kubevirt.git
version: 0.0.1-bb.2
version: 0.58.0-bb.0
gitPath: chart
namespace: kubevirt
valuesFiles:
- chart/values.yaml
images:
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-api:v0.54.0
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-controller:v0.54.0
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-launcher:v0.54.0
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-handler:v0.54.0
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-operator:v0.54.0
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-api:v0.58.0
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-controller:v0.58.0
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-launcher:v0.58.0
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-handler:v0.58.0
- registry.dso.mil/platform-one/big-bang/apps/third-party/kubevirt/virt-operator:v0.58.0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment