Horizon dashboard query

KK CHN kkchn.in at gmail.com
Tue Aug 2 11:46:50 UTC 2022


Does this need to be a separate web application? or Customizing horizon
dashboard ?  Which is feasible ?

On Tue, Aug 2, 2022 at 1:06 PM Amit Uniyal <auniyal at redhat.com> wrote:

> Hello,
>
> You want to automate and provide a web interface solution.
>
> The simplest way would be to create a new web application (which can have
> only 2-3 pages) with an input form asking for VM details and usage.
>
> 1. Get all info in json format, update it as per available image, flavor
> details.
>
> Now you have all details of request, you can add an approval system here
> manual/automated (as per usage and quota assigned).
>
> 2. Convert this to a heat template, upload to swift(for future reference),
> and call heat api.
>     Why heat ?
>      It will allow you to create n+ number of VM at once, for example can
> create a full lab, having different instance flavor on different networks.
>
> 3. Update VM deployment status and access info back in the web application.
>
> Tools:
> web app: Django or node js
>
> Docs:
> https://docs.openstack.org/api-ref/orchestration/v1/
> https://docs.openstack.org/heat/rocky/template_guide/hot_guide.html
> https://docs.openstack.org/ocata/cli-reference/heat.html#heat-stack-create
>
> Regards
>
> On Tue, Aug 2, 2022 at 9:14 AM KK CHN <kkchn.in at gmail.com> wrote:
>
>> Hi everyone!
>> I need a guide or advice or anything.
>>
>> I am administering a private cloud in openstack. As I am using the
>> Horizon dashboard for the VM provisioning and administering activities.
>> But the users are sending requests in mail and creating the VMs for them.
>> can we make workflow automation for the request and approval and
>> provisioning automatically in the Horizon dashboard on approval?
>>
>> Has anyone already done /have idea on these kinds of solutions for your
>> openstack  cloud ??. Is there some kind of documentation that could help
>> me?.
>>
>> Any guidance much appreciated, where to start, what to refer and which
>> tool/programming language best if I need to code from scratch.
>>
>> thanks in advance.
>> Krish
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.openstack.org/pipermail/openstack-discuss/attachments/20220802/45461bbf/attachment.htm>


More information about the openstack-discuss mailing list