How to start to develop a new management site, like a public cloud?
I want to develop a website to manage the openstack (like the dashboard), but I don't know how to do with that. I want the website to be like the public cloud.
And now, my situation is like below:
I have three nodes(VM, and the system is CentOS7.2) , they are HA. they are node1, node2, node3. all are controllers. and node1 is compute1 node2 is compute2. my cluster haproxy also is node1.
I configured the HA openstack correctly, works perfect.
Now I want to realize the website. But I don't know how to do with that.
I have some questions here:
1) if I develop the website, how can I develop the website to connect to the HA OpenStack( I set up in my 3 nodes ) ?
2) the openstack I set up, has the mariadb cluster, if I develop my website, the web datas and the register users(tenant) data where should I store? in the mariadb cluster? or somewhere else?
3) if I in the website, I as a tenant, how can create a instance with the time limit ( such as one month, or half year ) ?