Another Monokle release fresh out of the Kubeshop bakery, packed with a bunch of improvements:
Finally — signed/notarized installers for both MacOS and Windows, which also allowed us to add auto-update functionality (thanks to the fantastic electron-builder project). Monokle will now check for new versions on startup and notify accordingly, or you can check/install manually via the new System Menu:
We’ve added system menu with standard File/Edit/View/Window/Help items — and a Recent Folders menu making it easy to switch between your favourite resource-manifest folders:
You can now launch multiple project windows using the “New Monokle Window” menu item in the File menu, allowing you to work on multiple clusters/folders simultaneously:
The underlying algorithms for detecting links between resources have been improved as follows:
If the link is to a non-existing file an error while be shown:
It is now possible to collapse and expand individual or all sections in the resource navigator:
It is now possible to rename resources and ask Monokle to update all corresponding references to that resource, ensuring that link integrity is maintained:
An action to clone a resource has been added (see screenshot above) that prompts to create a new resource using the selected one as a template.
An action to delete a resource has been added — when in cluster mode this will delete the resource from the actual cluster.
When adding a new resource it is now possible to select an existing resource as template (the list of existing resources to choose will only contain resources of the selected kind)
Monokle now remembers the resize state of the explorer/navigator columns between restarts and there is an option in the settings panel to automatically reload the last loaded project when starting:
And of course a bunch of bug-fixes and internal improvements in regard to performance and stability.
As always we’re eager to get your feedback on how Monokle can be further improved to help with your k8s development workflows — please get in touch!
Thanks for reading!
We’re proud to announce the release of Monokle Desktop version 2.4 which brings with it seamless synchronization between Monokle Desktop and Monokle Cloud.
Save time by shifting YAML resource validation to the pre-deployment phase for more functional and secure deployments.
Join the Monokle Community in one of these channels: