This Week In Kube Virt 16 Size Xl
This is a weekly update from the KubeVirt team - including the holiday backlog update.
We are currently driven by
-
Building a solid user-story around KubeVirt
-
Caring about end-to-end (backend, core, ui)
-
Rework out architecture
-
Getting dependencies into shape (storage)
-
Improve the user-experience for users (UI, deployment)
-
Being easier to be used on Kubernetes and OpenShift
Within the last weeks we achieved to:
-
Drop of HAProxy and redeisng of console access (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/618)
-
Dockerized builds to make sure the build env matches the runtime env (@rmohr and others) (https://github.com/kubevirt/kubevirt/pull/647)
-
OwnerReference fixes (@alukiano) (https://github.com/kubevirt/kubevirt/pull/642)
-
OfflineVirtualMachineDesign documentation (@petrkotas) (https://github.com/kubevirt/kubevirt/pull/641)
-
Further RBAC improvements (@gbenhaim) (https://github.com/kubevirt/kubevirt/pull/640)
-
User-Guide
-
The guide saw many updates also for planned stuff
-
Update to reflect v0.2.0 changes (@rmohr) (https://github.com/kubevirt/user-guide/pull/12)
-
NodeSelector and affinity (@rmohr) (https://github.com/kubevirt/user-guide/pull/15)
-
Hardware configuration (@rmohr) (https://github.com/kubevirt/user-guide/pull/14)
-
Volumes and disks (@rmohr) (https://github.com/kubevirt/user-guide/pull/13)
-
Cloud-Init (@davidvossel) (https://github.com/kubevirt/user-guide/pull/10)
-
-
API Reference
- Now updated regularly (@lukas-bednar) (https://github.com/kubevirt/kubevirt/pull/643) https://kubevirt.io/api-reference/master/definitions.html
-
Demo
-
Got updated to v0.2.0 (@fabiand)
-
But an issue with virtctl was introduced
-
-
UI
-
The WIP KubeVirt provider for ManageIQ was showcased (@masayag @pkliczewski)
-
Screenshot:
-
-
UI
-
The Cockpit plugin makes some progress (@mlibra)
-
https://github.com/cockpit-project/cockpit/wiki/Feature:-Kubernetes:-KubeVirt-support-enhancements
-
Screenshot:
-
-
Ansible
-
Move to stable kubevirt release manifests (@gbenhaim) (https://github.com/kubevirt-incubator/kubevirt-ansible/pull/37)
-
Many improvements to make it work seamlessly (@gbenhaim @lukas-bednar)
-
In addition to this, we are also working on:
-
Decentralize the architecture (@davidvossel) (https://github.com/kubevirt/kubevirt/pull/663)
-
Implement VirtualMachinePresets (@stu-gott) (https://github.com/kubevirt/kubevirt/pull/652)
-
virtctl fixes (@davidvossel and @awels) (https://github.com/kubevirt/kubevirt/pull/648)
-
Move to q35 machine type (@mpolednik) (https://github.com/kubevirt/kubevirt/pull/650)
-
Allow deploying OpenShift in vagrant (@alukiano) (https://github.com/kubevirt/kubevirt/pull/631)
-
User-Guide:
-
Offline Virtual Machine docs (@petrkotas) (https://github.com/kubevirt/user-guide/pull/9)
-
Persistent Virtual Machines (@stu-gott) (https://github.com/kubevirt/user-guide/pull/11)
-
-
Storage
-
Working on enabling PV cloning using PV annotations (@aglitke) (https://github.com/aglitke/external-storage/tree/clone-poc)
-
Working on optimizing Gluster for in-cluster storage
-
Working on the ability to simplify VM image uploads
-
-
Take a look at the pulse, to get an overview over all changes of this week: https://github.com/kubevirt/kubevirt/pulse
Finally you can view our open issues at https://github.com/kubevirt/kubevirt/issues
And keep track of events at our calendar 18pc0jur01k8f2cccvn5j04j1g@group.calendar.google.com
If you need some help or want to chat you can find us on <irc://irc.freenode.net/#kubevirt>