[GitHub] [cloudstack-kubernetes-provider] onitake commented on issue #6: Improved Ingress Controller example to be clearer and more complete

2019-09-23 Thread GitBox
onitake commented on issue #6: Improved Ingress Controller example to be 
clearer and more complete
URL: 
https://github.com/apache/cloudstack-kubernetes-provider/pull/6#issuecomment-534203290
 
 
   Please don't merge yet, we still have to test the changes in 4aa96db 


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-kubernetes-provider] onitake opened a new issue #7: Continuous integration (Dockerhub, etc.) needed

2019-09-23 Thread GitBox
onitake opened a new issue #7: Continuous integration (Dockerhub, etc.) needed
URL: https://github.com/apache/cloudstack-kubernetes-provider/issues/7
 
 
   On the old CCM, we manually pushed releases to DockerHub for building and 
hosting:
   https://hub.docker.com/r/swisstxt/cloudstack-cloud-controller-manager/
   
   To make the new provider available to the general public, it should have 
automatic CI attached, so it can be used in Kubernetes deployments.
   
   The included Dockerfile is prepared to do all the grunt work already and 
shouldn't require many changes.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


RE: CloudStack cwiki write/edit access

2019-09-23 Thread Paul Angus
You should be good now @Abhishek Kumar.
Let us know if not...

paul.an...@shapeblue.com 
www.shapeblue.com
Amadeus House, Floral Street, London  WC2E 9DPUK
@shapeblue
  
 


-Original Message-
From: Abhishek Kumar  
Sent: 23 September 2019 16:16
To: dev@cloudstack.apache.org
Subject: CloudStack cwiki write/edit access

Hi devs,

Can someone please grant me write, edit access on CloudStack cwiki 
https://cwiki.apache.org/confluence/spaces/spacepermissions.action?key=CLOUDSTACK
My username there is shwstppr.
I need to add/update design document for a feature for CloudStack which I'll be 
sharing with community soon.

Regards,

Abhishek Kumar

abhishek.ku...@shapeblue.com
www.shapeblue.com
Amadeus House, Floral Street, London  WC2E 9DPUK @shapeblue
  
 



Re: [DISCUSS] Primate - new UI for CloudStack?

2019-09-23 Thread Syed Ahmed
Just watched the video of the Presentation Rohit. Great works so far looks
good! Having worked around to change the cursed system.js file I'm
definetly +1 on this

On Sun, Sep 22, 2019 at 10:20 PM Rohit Yadav 
wrote:

> Hi Sid,
>
> I've put the proposal on the wiki for reference:
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Proposal%3A+CloudStack+Primate+UI
>
>
> Regards,
>
> Rohit Yadav
>
> Software Architect, ShapeBlue
>
> https://www.shapeblue.com
>
> 
> From: Siddhartha Kattoju 
> Sent: Friday, September 20, 2019 20:47
> To: dev@cloudstack.apache.org 
> Cc: us...@cloudstack.apache.org 
> Subject: Re: [DISCUSS] Primate - new UI for CloudStack?
>
> +1 from me as well.
>
> Just a side note: I feel like there is a high risk of tldr here. May be its
> just me. It may be would be good to put most of the details in a wiki page
> and just post a summarized version on the list ?
>
> *Sid Kattoju*
>
> Cloud Software Architect | Professional Services
>
> c 514.466.0951
>
>
> * *
>
>
>
>
> On Fri, Sep 20, 2019 at 8:10 AM Rohit Yadav 
> wrote:
>
> > All,
> >
> >
> >
> > == Summary ==
> >
> >
> > I have been working on a new, modern role-based UI for Cloudstack
> (project
> > Primate: https://github.com/shapeblue/primate) I demoed this for the
> > first time at CCCNA19 last week and it was very well received. It was
> > discussed, at length, as an item in the hackathon and the general
> consensus
> > there was that this could become Cloudstacks new UI. We discussed a plan
> to
> > achieve that and now I’m bringing that plan to the list for discussion.
> >
> >
> >
> > == Background ==
> >
> >
> > The current CloudStack UI has grown technical debt over time and it has
> > become harder to extend, develop, maintain in the long run, it is also
> > difficult for new contributors to learn and get started. Since late
> 2018, I
> > started working on a side-project with the aim to create a modern
> > progressive and role-based declaratively-programmed UI for CloudStack,
> > called Primate. Before creating Primate, I set out to create a list of
> core
> > requirements of what would give us an extensible, modern UI that was easy
> > to develop now and in the future. These are the requirements I came up
> with:
> >
> >   *   designed from ground up to be  a complete replacement for our
> > combined user/admin UI
> >   *   to respect all entities in cloudstack and not make assumptions on
> > use-cases of cloudstack
> >   *   data-driven and auto-generation of UI widgets and to be easy to
> > learn, develop, extend, customise and maintain.
> >   *   declarative programming
> >   *   support for API discovery and parameter completion like CloudMonkey
> >   *   support for custom roles
> >
> >
> >
> > I looked at existing Cloudstack UI projects but none of them fully
> > satisfied all these requirements and started Primate.
> >
> >
> >
> > == Project Primate ==
> >
> >
> > For the implementation, I compared a couple of opensource JS and UI
> > frameworks and decided to use VueJS (https://vuejs.org<
> https://vuejs.org/>)
> > which is a JavaScript framework and AntD (https://ant.design<
> > https://ant.design/>) which is a UI design language with a well-defined
> > spec, styling guide, and an implementation-specific to VueJS. VueJS was
> > selected because among a few other JS frameworks I surveyed it was the
> > easiest (for me) to learn and get started. I also surveyed a few UI
> > frameworks and selected AntD because it came with a well-defined spec,
> > styling guide and VueJS specific implementation which gives several
> > re-usable components out of the box.
> >
> >
> >
> > During the development of Primate, I used my previous experience from
> > CloudMonkey and another PoC angular-based UI ProjectX, and it currently
> > supports:
> >
> >   *   role-based UI based on API autodiscovery
> >   *   auto-generated action/API forms with parameter completion
> >   *   declarative component-driven views
> >   *   modern programming methodologies (hot reloading, npm based
> > build/run/compile etc.)
> >   *   decoupled from core Cloudstack code
> >   *   dynamic translation (most/many of old translation files ported)
> >   *   includes dashboards, async job/API polling, all list views/tables
> > per the old UI
> >   *   browser history and url/route driven navigation
> >   *   support for mobiles/tables/desktop screens
> >   *   configuration driven UI customisation (of navigation, icons, APIs
> > etc)
> >
> >
> >
> > To get to this point, I’ve had some valuable help from Anurag and Sven et
> > al at EWerk.
> > The development strategy to support all APIs out of the box in a
> > data-driven way gives a functioning UI and scope to customise
> > views/components over time. Support to declaratively add actions on all
> > views and some action/customisation (ex. vm/zone deployment wizard) is in
> > progress. The work was recently discussed and demo-ed at CCCNA19, the
> 

Re: [DISCUSS] Primate - new UI for CloudStack?

2019-09-23 Thread Riepl, Gregor (SWISS TXT)
Hi Rohit

+1

Kudos to the plans and the work already done on the new UI!
I'm definitely in favour of something more modern and easier to maintain.
Also, the complete separation of the UI from the mgmt server is definitely the 
way to go.

We've tested the current state of the frontend and while a lot of functionality 
is still missing, it's looking very promising.
We're also planning to give some of our customers a sneak preview soonish to 
collect some feedback, which we'll gladly pass on.

Regards,
Gregor

From: Rohit Yadav 
Sent: 23 September 2019 04:20
To: dev@cloudstack.apache.org 
Cc: us...@cloudstack.apache.org 
Subject: Re: [DISCUSS] Primate - new UI for CloudStack?

Hi Sid,

I've put the proposal on the wiki for reference:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Proposal%3A+CloudStack+Primate+UI


Regards,

Rohit Yadav

Software Architect, ShapeBlue

https://www.shapeblue.com


From: Siddhartha Kattoju 
Sent: Friday, September 20, 2019 20:47
To: dev@cloudstack.apache.org 
Cc: us...@cloudstack.apache.org 
Subject: Re: [DISCUSS] Primate - new UI for CloudStack?

+1 from me as well.

Just a side note: I feel like there is a high risk of tldr here. May be its
just me. It may be would be good to put most of the details in a wiki page
and just post a summarized version on the list ?

*Sid Kattoju*

Cloud Software Architect | Professional Services

c 514.466.0951


* *




On Fri, Sep 20, 2019 at 8:10 AM Rohit Yadav 
wrote:

> All,
>
>
>
> == Summary ==
>
>
> I have been working on a new, modern role-based UI for Cloudstack (project
> Primate: https://github.com/shapeblue/primate) I demoed this for the
> first time at CCCNA19 last week and it was very well received. It was
> discussed, at length, as an item in the hackathon and the general consensus
> there was that this could become Cloudstacks new UI. We discussed a plan to
> achieve that and now I’m bringing that plan to the list for discussion.
>
>
>
> == Background ==
>
>
> The current CloudStack UI has grown technical debt over time and it has
> become harder to extend, develop, maintain in the long run, it is also
> difficult for new contributors to learn and get started. Since late 2018, I
> started working on a side-project with the aim to create a modern
> progressive and role-based declaratively-programmed UI for CloudStack,
> called Primate. Before creating Primate, I set out to create a list of core
> requirements of what would give us an extensible, modern UI that was easy
> to develop now and in the future. These are the requirements I came up with:
>
>   *   designed from ground up to be  a complete replacement for our
> combined user/admin UI
>   *   to respect all entities in cloudstack and not make assumptions on
> use-cases of cloudstack
>   *   data-driven and auto-generation of UI widgets and to be easy to
> learn, develop, extend, customise and maintain.
>   *   declarative programming
>   *   support for API discovery and parameter completion like CloudMonkey
>   *   support for custom roles
>
>
>
> I looked at existing Cloudstack UI projects but none of them fully
> satisfied all these requirements and started Primate.
>
>
>
> == Project Primate ==
>
>
> For the implementation, I compared a couple of opensource JS and UI
> frameworks and decided to use VueJS (https://vuejs.org)
> which is a JavaScript framework and AntD (https://ant.design<
> https://ant.design/>) which is a UI design language with a well-defined
> spec, styling guide, and an implementation-specific to VueJS. VueJS was
> selected because among a few other JS frameworks I surveyed it was the
> easiest (for me) to learn and get started. I also surveyed a few UI
> frameworks and selected AntD because it came with a well-defined spec,
> styling guide and VueJS specific implementation which gives several
> re-usable components out of the box.
>
>
>
> During the development of Primate, I used my previous experience from
> CloudMonkey and another PoC angular-based UI ProjectX, and it currently
> supports:
>
>   *   role-based UI based on API autodiscovery
>   *   auto-generated action/API forms with parameter completion
>   *   declarative component-driven views
>   *   modern programming methodologies (hot reloading, npm based
> build/run/compile etc.)
>   *   decoupled from core Cloudstack code
>   *   dynamic translation (most/many of old translation files ported)
>   *   includes dashboards, async job/API polling, all list views/tables
> per the old UI
>   *   browser history and url/route driven navigation
>   *   support for mobiles/tables/desktop screens
>   *   configuration driven UI customisation (of navigation, icons, APIs
> etc)
>
>
>
> To get to this point, I’ve had some valuable help from Anurag and Sven et
> al at EWerk.
> The development strategy to support all APIs out of the box in a
> data-driven way gives a functioning UI and 

CloudStack cwiki write/edit access

2019-09-23 Thread Abhishek Kumar
Hi devs,

Can someone please grant me write, edit access on CloudStack cwiki 
https://cwiki.apache.org/confluence/spaces/spacepermissions.action?key=CLOUDSTACK
My username there is shwstppr.
I need to add/update design document for a feature for CloudStack which I'll be 
sharing with community soon.

Regards,

Abhishek Kumar

abhishek.ku...@shapeblue.com 
www.shapeblue.com
Amadeus House, Floral Street, London  WC2E 9DPUK
@shapeblue
  
 



Re: [CONFERENCE VIDEOS] - CloudStack Collaboration Conference 2019, Las Vegas

2019-09-23 Thread Voloshanenko Igor
Thank you , Andrija!
Great videos!

пн, 23 сент. 2019 г. в 8:14, Andrija Panic :

> Hi guys,
>
> I'm pleased to share below videos of talks/presentation from this year
> CloudStack Collaboration Conference in Las Vegas (CCC19NA), published on
> the ASF channel (thanks to Rich Bowen).
>
> https://www.youtube.com/playlist?list=PLU2OcwpQkYCyONTMOg3tAcphtgCVOHcW1
>
> ///
> Now, I have invested a lot of hours int this, so I kindly ask you to at
> least promote video(s) on your LinkedIn, Twitter and other channels -
> specifically the *keynote *video, where we have 4 special guests from
> *Apple,
> BT, Leaseweb and Ticketmaster* - spread the word about these high-profile
> guests, please, for the sake of the project marketing.
> ///
>
> This is 21 video total, instead of 24, because:
> - 1 presentation was not held (Kubernetes on Bare Metal)
> -  presentations from Marcus (Cloudstack API development 101) and Rafael
> (Openstack from a CloudStack perspective) were not recorded successfully (I
> assume the topics were too complex for the camera to digest.. ) - joke
> aside - my apologies to for that.
>
> I've given my best to filter sound noise and enhance what could be
> enhanced and
> I think that results are very good (considering everything).
>
> If there are any errors in speaker names, title and company, kindly let me
> know, I'll keep Adobe Premiere projects for a week or two.
>
> Finally, if there is anyone (speaker) who is not happy for their
> presentation to be online, let me know so I can ask Rich Bowen to take it
> down.
>
> /// some tech details
> - Over 300GB raw material
> - Over 30 hours spent for video production (editing, encoding, etc. )
> - Adobe Premiere Pro for video processing
> - Audacity for sound processing (noise filtering, etc.)
> - Final videos in AAC audio, 256Kb/s with video in h.264, 1080p, 1-pass
> VBR, 10Mb/s, HW accelerated encoding, on i7-8550u integrated graphic
> (ultrabook, yes... )
>
>
> Regards,
> Andrija
>


[CONFERENCE VIDEOS] - CloudStack Collaboration Conference 2019, Las Vegas

2019-09-23 Thread Andrija Panic
Hi guys,

I'm pleased to share below videos of talks/presentation from this year
CloudStack Collaboration Conference in Las Vegas (CCC19NA), published on
the ASF channel (thanks to Rich Bowen).

https://www.youtube.com/playlist?list=PLU2OcwpQkYCyONTMOg3tAcphtgCVOHcW1

///
Now, I have invested a lot of hours int this, so I kindly ask you to at
least promote video(s) on your LinkedIn, Twitter and other channels -
specifically the *keynote *video, where we have 4 special guests from *Apple,
BT, Leaseweb and Ticketmaster* - spread the word about these high-profile
guests, please, for the sake of the project marketing.
///

This is 21 video total, instead of 24, because:
- 1 presentation was not held (Kubernetes on Bare Metal)
-  presentations from Marcus (Cloudstack API development 101) and Rafael
(Openstack from a CloudStack perspective) were not recorded successfully (I
assume the topics were too complex for the camera to digest.. ) - joke
aside - my apologies to for that.

I've given my best to filter sound noise and enhance what could be enhanced and
I think that results are very good (considering everything).

If there are any errors in speaker names, title and company, kindly let me
know, I'll keep Adobe Premiere projects for a week or two.

Finally, if there is anyone (speaker) who is not happy for their
presentation to be online, let me know so I can ask Rich Bowen to take it
down.

/// some tech details
- Over 300GB raw material
- Over 30 hours spent for video production (editing, encoding, etc. )
- Adobe Premiere Pro for video processing
- Audacity for sound processing (noise filtering, etc.)
- Final videos in AAC audio, 256Kb/s with video in h.264, 1080p, 1-pass
VBR, 10Mb/s, HW accelerated encoding, on i7-8550u integrated graphic
(ultrabook, yes... )


Regards,
Andrija


[GitHub] [cloudstack-kubernetes-provider] rhtyd commented on issue #6: Improved Ingress Controller example to be clearer and more complete

2019-09-23 Thread GitBox
rhtyd commented on issue #6: Improved Ingress Controller example to be clearer 
and more complete
URL: 
https://github.com/apache/cloudstack-kubernetes-provider/pull/6#issuecomment-534066913
 
 
   @onitake can we get someone to lgtm this. Happy to merge is someone can 
review the change.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services