From d9eaea2cc3f26945db99ee4d624c3a4afb58f703 Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Thu, 13 Jun 2024 15:45:20 +0200 Subject: [PATCH 1/7] Set version. --- deploy/vmop-deployment.yaml | 2 +- dev-example/test-vm.yaml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/deploy/vmop-deployment.yaml b/deploy/vmop-deployment.yaml index 648cc39..63b3d1e 100644 --- a/deploy/vmop-deployment.yaml +++ b/deploy/vmop-deployment.yaml @@ -20,7 +20,7 @@ spec: containers: - name: vm-operator image: >- - ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:latest + ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:3.0.0 volumeMounts: - name: config mountPath: /etc/opt/vmoperator diff --git a/dev-example/test-vm.yaml b/dev-example/test-vm.yaml index e874ef8..4acbfe4 100644 --- a/dev-example/test-vm.yaml +++ b/dev-example/test-vm.yaml @@ -7,8 +7,7 @@ spec: image: repository: docker-registry.lan.mnl.de path: vmoperator/org.jdrupes.vmoperator.runner.qemu-alpine - version: latest - pullPolicy: Always + version: 3.0.0 permissions: - user: admin From bda983f753d7771f2226107e93456c05664cb3d6 Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Sat, 22 Jun 2024 15:22:57 +0200 Subject: [PATCH 2/7] Update. --- deploy/vmop-deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/vmop-deployment.yaml b/deploy/vmop-deployment.yaml index 648cc39..b7467d4 100644 --- a/deploy/vmop-deployment.yaml +++ b/deploy/vmop-deployment.yaml @@ -20,7 +20,7 @@ spec: containers: - name: vm-operator image: >- - ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:latest + ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:3.1.1 volumeMounts: - name: config mountPath: /etc/opt/vmoperator From 6c1dde7e822f12ced48ffd48912b54098d64ac4e Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Sat, 10 Aug 2024 13:41:05 +0200 Subject: [PATCH 3/7] Update image version. --- deploy/vmop-deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/vmop-deployment.yaml b/deploy/vmop-deployment.yaml index 648cc39..adbfb3b 100644 --- a/deploy/vmop-deployment.yaml +++ b/deploy/vmop-deployment.yaml @@ -20,7 +20,7 @@ spec: containers: - name: vm-operator image: >- - ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:latest + ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:3.2.0 volumeMounts: - name: config mountPath: /etc/opt/vmoperator From 69767d6f5e474cdcccc3de86bfe46ca3a85c03e2 Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Tue, 20 Aug 2024 10:04:23 +0200 Subject: [PATCH 4/7] Minor edits. --- webpages/vm-operator/index.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/webpages/vm-operator/index.md b/webpages/vm-operator/index.md index 32d2cd5..9859fe2 100644 --- a/webpages/vm-operator/index.md +++ b/webpages/vm-operator/index.md @@ -1,6 +1,6 @@ --- -title: Run Qemu based VMs on Kubernetes -description: A Kubernetes operator for running virtual machines (notably Qemu VMs) in pods on Kubernetes with a web interface for admins and users. +title: Run VMs on Kubernetes using Qemu/KVM and SPICE +description: A solution for running VMs on Kubernetes with a web interface for admins and users. Focuses on running Qemu/KVM virtual machines and using SPICE as display protocol. layout: vm-operator --- @@ -8,8 +8,8 @@ layout: vm-operator ![Overview picture](index-pic.svg) -The goal of this project is to provide easy to use and flexible components -for running Qemu based VMs in Kubernetes pods. +The goal of this project is to provide an easy to use and flexible solution +for running Qemu/KVM based VMs in Kubernetes pods. The image used for the VM pods combines Qemu and a control program for starting and managing the Qemu process. This application is called From 8adb1d2c1cd1d05323334dcab8a2cc95d61ee8ee Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Tue, 20 Aug 2024 10:30:31 +0200 Subject: [PATCH 5/7] Update version. --- dev-example/test-vm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-example/test-vm.yaml b/dev-example/test-vm.yaml index 4acbfe4..b716159 100644 --- a/dev-example/test-vm.yaml +++ b/dev-example/test-vm.yaml @@ -7,7 +7,7 @@ spec: image: repository: docker-registry.lan.mnl.de path: vmoperator/org.jdrupes.vmoperator.runner.qemu-alpine - version: 3.0.0 + version: 3.2.0 permissions: - user: admin From 452e0604cacf5765129a780b5f97079eb015af98 Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Sun, 6 Oct 2024 14:07:09 +0200 Subject: [PATCH 6/7] Update version. --- deploy/vmop-deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/vmop-deployment.yaml b/deploy/vmop-deployment.yaml index 648cc39..33d9674 100644 --- a/deploy/vmop-deployment.yaml +++ b/deploy/vmop-deployment.yaml @@ -20,7 +20,7 @@ spec: containers: - name: vm-operator image: >- - ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:latest + ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:3.4.0 volumeMounts: - name: config mountPath: /etc/opt/vmoperator From 86d3c757796a0613b30ed8d9db3fd1ffb60da213 Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Sat, 26 Oct 2024 22:56:11 +0200 Subject: [PATCH 7/7] Update. --- deploy/vmop-deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/vmop-deployment.yaml b/deploy/vmop-deployment.yaml index 33d9674..f7cc45b 100644 --- a/deploy/vmop-deployment.yaml +++ b/deploy/vmop-deployment.yaml @@ -20,7 +20,7 @@ spec: containers: - name: vm-operator image: >- - ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:3.4.0 + ghcr.io/mnlipp/org.jdrupes.vmoperator.manager:3.4.1 volumeMounts: - name: config mountPath: /etc/opt/vmoperator