[ICN-89] Modified the Kube dashboard for Bootstrap cluster Created: 04/Sep/19  Updated: 06/Dec/19  Resolved: 06/Dec/19

Status: Done
Project: Integrated Cloud Native NFV
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Story Priority: Medium
Reporter: Kuralamudhan Ramakrishnan Assignee: John Hinman
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Sprint: ICN Sprint 4, ICN Sprint 5, ICN Sprint 6, ICN Sprint 7, ICN Sprint 8, ICN Sprint 9
Story Points: 4

 Description   

Todo John

  • Add a new field in Dashboard for Baremetal servers
  • Bring up page listing all baremetal servers
  • Click on a server to show details
  • This is based on CR, but showing only CR's for BaremetalHost


 Comments   
Comment by John Hinman [ 04/Dec/19 ]

Development is complete. Currently the repo is in my personal github account, need to move to Akraino.

Comment by John Hinman [ 13/Nov/19 ]

The new content is mostly working, but there is an intermittent bug which occurs on the new content, as well as the previously working Custom Resource Definitions page. I think it is related to the counter for number of items in the paginations at the bottom of the screen, but so far I have been unable to see where it goes wrong (it's set to 0 in the error case).

Comment by John Hinman [ 30/Oct/19 ]

I have added the component objects to the frontend. This links to a page with dummy HTML. The next step is to modify the backend to add the baremetal host interface. Once the interface is in place, modify the HTML to call the object to get information to display, initially a list of baremetal hosts, and then the details of each host.

 

Comment by John Hinman [ 02/Oct/19 ]

I am able to build, and deploy the dashboard, and log in.

On the main page there is a link to the CRD page. I can create a BareMetalHost object, which will show up on the CRD page. I can also delete the object. 

Next step is to add field for Ironic objects on the CRD page. I need to study TypeScript and HTML in order to learn how to do this.

Comment by John Hinman [ 25/Sep/19 ]

A patched was merged by someone in August to support CRD. The code is in the version I am running, but I do not see the CRD section in the UI. 

I am investigating, but the code is TypeScript, which I am not familiar with.

I contacted the developer for information.

 

Generated at Sat Feb 10 05:57:04 UTC 2024 using Jira 9.4.5#940005-sha1:e3094934eac4fd8653cf39da58f39364fb9cc7c1.