Hello, I've been looking at cloud configuration recently, and these are my naive thoughts about it. Let me know what you think of it.
Clouds configuration was moved from Configure System to Manage Nodes and Clouds through #4339 <https://github.com/jenkinsci/jenkins/pull/4339> (already 3 years ago) [image: Capture d’écran 2023-01-19 à 10.38.54.png] Looking at the "Manage nodes and clouds" page, beyond the "Configure Clouds" in the sidebar, it is still very focused on nodes, not so much on clouds (even though there is an optional computerSet view for each cloud). The "Configure Clouds" screen lists all configured clouds. As mentioned in #4339 <https://github.com/jenkinsci/jenkins/pull/4339>, in practice these take a lot of vertical space due to the model complexity that comes with some cloud implementations. Clouds have an 'index' view, accessible through /manage/cloud/<cloudName>/. I don't think any implementation implements this page so this is currently just a title, and it doesn't have any sidebar. I think it would be more consistent to have : - at the top, a button to add a new cloud, next to the button "new node" - this needs a new screen to add a new cloud, similar to how we declare a new node - have a list of clouds directly in the "Manage nodes and clouds" screen, with clickable name and configure link - a more complete index screen for individual clouds. Sidebar would include a link to configure, and the main page would include the current 'computerSet' view. Sidebar could include additional actions contributed from plugins going forward. - a configure screen for an individual cloud - remove the "Configure clouds" link, since now clouds would be configurable individually. Cheers, Vincent -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-zGCi7efXHgj59TMQbCamN7x03yzysL45tj4Z%3DZ5tC1%3DgAew%40mail.gmail.com.