Horizon dashboard query
Eugen Block
eblock at nde.ag
Tue Aug 2 08:58:07 UTC 2022
I don't have any suggestions for the automation here but a question.
Couldn't you just give each user a project so they can login and
create their instances themselves?
Zitat von Amit Uniyal <auniyal at redhat.com>:
> 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
>>
More information about the openstack-discuss
mailing list