Re: Goggle Summer of Code 2021

2021-03-17 Thread Nicolas Vazquez
Hi Daan, I'm happy to volunteer as a mentor for #4834 Regards, Nicolas Vazquez From: Daan Hoogland Sent: Wednesday, March 17, 2021 8:32 AM To: dev Cc: us...@cloudstack.apache.org ; priv...@cloudstack.apache.org Subject: Re: Goggle Summer of Code 2021

Re: Goggle Summer of Code 2021

2021-03-17 Thread Daan Hoogland
People, I'm not going to volunteer as a mentor (though I could go mentor if so required) so I'm asking colleagues to champion the ideas I bombed you with below. especially the top/best define one: https://github.com/apache/cloudstack/issues/4834 If anyone is interested in the third one, I

Re: Goggle Summer of Code 2021

2021-03-16 Thread Pearl d'Silva
Hi All, I'd like to propose an idea around extending the behaviour of Persistent Networks in CloudStack. The idea is to enable synchronization of network devices across newly added hosts. Further details can be found at: https://github.com/apache/cloudstack/issues/4814 Thanks, Pearl Dsilva

Re: Goggle Summer of Code 2021

2021-03-16 Thread Harikrishna Patnala
Hi guys, I've an idea around mapping existing configuration parameters to the APIs when they are used during some operation, instead of looking for configuration parameters using string search or documentation. This helps in debugging or tuning the API operation easily w.r.t. configuration

Re: Goggle Summer of Code 2021

2021-03-15 Thread Wei ZHOU
Hi Alireza, Good. As I understand, it is also block storage like Amazon EBS. -Wei On Mon, 15 Mar 2021 at 17:58, Alireza Eskandari wrote: > Yes! > Right now I have created a kubernetes cluster in Hetzner cloud and tested > its CSI driver. As I expected, it works by attaching and detaching

Re: Goggle Summer of Code 2021

2021-03-15 Thread Alireza Eskandari
Yes! Right now I have created a kubernetes cluster in Hetzner cloud and tested its CSI driver. As I expected, it works by attaching and detaching volumes from VM to VM. The volume follows where the pod is scheduled. I can give you access to evaluate it if you like. Thanks On Mon, Mar 15, 2021 at

Re: Goggle Summer of Code 2021

2021-03-15 Thread Suresh Anaparti
Hi, I would like to propose the idea of Cloning a Virtual Machine (with all the data disks) – using a new VM cmd (cloneVirtualMachine API) to create a copy of the VM. This will ease creating a copy of the VM without following series of API cmds to achieve that in CloudStack. Some hypervisors

Re: Goggle Summer of Code 2021

2021-03-15 Thread Wei ZHOU
Hi Alireza, Do you mean the Herzner cloud volume https://docs.hetzner.com/cloud/volumes/faq/ ? -Wei On Mon, 15 Mar 2021 at 09:50, Alireza Eskandari wrote: > Hi Wei > I had a search among different CSI drivers and their corresponding cloud > providers API, I can say that your opinion is not

Re: Goggle Summer of Code 2021

2021-03-15 Thread Alireza Eskandari
Hi Wei I had a search among different CSI drivers and their corresponding cloud providers API, I can say that your opinion is not right! For example in Hetzner cloud CSI driver you can see the "ControllerPublishVolume" function calls "s.volumeService.Attach" that tells Hetzner cloud manager to

Re: Goggle Summer of Code 2021

2021-03-15 Thread David Jumani
Hi Boris, +1 on the idea and I'm happy to co-mentor wrt the coding part From: Boris Stoyanov Sent: Monday, March 15, 2021 1:07 PM To: dev@cloudstack.apache.org Cc: us...@cloudstack.apache.org ; priv...@cloudstack.apache.org Subject: Re: Goggle Summer of Code

Re: Goggle Summer of Code 2021

2021-03-15 Thread Boris Stoyanov
Hi Giles and all, I’d like to propose some improvements in the UI around user experience. I think it’ll be great if users can navigate around just using keyboards, meaning go to different pages, confirm dialogues and submit forms without the use of mouse. Here’s a detailed description of the

Re: Goggle Summer of Code 2021

2021-03-14 Thread David Jumani
Hi, I'd like to propose the idea of allowing the user to set multiple SSH keys for a VM rather than just a single one via the API. It would be simple enough to complete within the timeframe for someone new to the project as well as be a great addition to ACS Thanks, David

Re: Goggle Summer of Code 2021

2021-03-13 Thread Alireza Eskandari
So based on your message those storages should be available to containers on some kind of protocols over network, NFS for instance. I thought that we can attach a virtual disk to the VM that hosts the pod, and then directly attach it to the pod. In case of pod migration, we can detach the disk and

Re: Goggle Summer of Code 2021

2021-03-13 Thread Sven Vogel
ncluding any attachments) from your system. Thank you. Von: Wei ZHOU Gesendet: Saturday, March 13, 2021 12:41:28 PM An: dev@cloudstack.apache.org Betreff: Re: Goggle Summer of Code 2021 yeah, it is good to support multiple CNI plugins, weavenet(default for now

Re: Goggle Summer of Code 2021

2021-03-13 Thread Wei ZHOU
yeah, it is good to support multiple CNI plugins, weavenet(default for now), flannel, calico, etc. -Wei On Fri, 12 Mar 2021 at 21:32, Sven Vogel wrote: > Hi Wei, > > > >>CloudStack kubernetes clusters should use other storage (for example > NFS or > ceph) for persistent volumes. > > > if i not

Re: Goggle Summer of Code 2021

2021-03-13 Thread Wei ZHOU
Thanks Alireza. It is a long list. Almost all drivers in the list are for block storage solutions or file shares. containers can access the resources directly. Different to them, cloudstack volumes are attached to VMs, not to pods or containers. containers cannot attach cloudstack volumes. All

Re: Goggle Summer of Code 2021

2021-03-12 Thread Alireza Eskandari
>From a technical viewpoint and low level operations in hypervisor, does it need something more than detaching disk from source VM and attaching it to destination VM that has already been implemented in CloudStack? Also these features can be available for CSI because CloudStack support it: Raw

Re: Goggle Summer of Code 2021

2021-03-12 Thread Sven Vogel
Hi Wei, >>CloudStack kubernetes clusters should use other storage (for example NFS or ceph) for persistent volumes. if i not wrong CSI and CNI is already integrated in kubernetes. To make it configurable about CS would be great idea. Cheers, On Friday, 03/12/2021 at 21:17 Wei ZHOU

Re: Goggle Summer of Code 2021

2021-03-12 Thread Wei ZHOU
I was wondering if it is feasible, as CloudStack does not provide storage solutions like EBS, Azure disk, openstack cinder. CloudStack kubernetes clusters should use other storage (for example NFS or ceph) for persistent volumes. Correct me if I am wrong. -Wei On Fri, 12 Mar 2021 at 20:56,

Re: Goggle Summer of Code 2021

2021-03-12 Thread Alireza Eskandari
Hi I think writing a Container Storage Interface (CSI) for Kubernetes could be a good idea. Regards On Tue, Feb 16, 2021 at 1:00 PM Giles Sirett wrote: > Hi all > > It would be great if the CloudStack project were able to get a few Google > Summer of Code [1] students this year to work on

Re: Goggle Summer of Code 2021

2021-03-05 Thread Daan Hoogland
Guys, I have some ideas but never got any of my ideas to fruition in the past so I'd like to donate/discuss them before taking myself too serious: 1. authentication plugins for public authentication providers like google/microsoft/facebook/... 2. a new usage subsystem design that basis itself on

Re: Goggle Summer of Code 2021

2021-02-16 Thread Rohit Yadav
Thanks for starting the thread Giles. I would like to propose an idea that would help community onboard users with existing XenServer/VMware/* environments with VMs to CloudStack/KVM. This may sound like a big task but I see virt-v2v being used by some projects such as oVirt where it looks