Lots of new features in the latest release of Octant, such as Creating Resources, Prompting for Kubeconfig, and Port Forwarding for Services. Combined with a handful of UX/UI improvements for our navigation, better integration of common actions, and various minor bug fixes, we are very excited about this release.
Requires Kubernetes 0.16 or Higher Octant now supports the ability to create and update resources via the UI. This feature uses the server side apply API of Kubernetes. You can apply multiple resources at a time, they are applied in the order that they have been entered. If an error is encountered, then the apply action will halt, and no more resources will be applied. Finally an alert will be displayed containing any success and error messages that resulting from the action.
Octant would previously failed to start without a valid Kubeconfig and log an unhelpful error message into the console.
Service port forwarding is now in Octant allowing you to port forward via a Service to valid container endpoints, even if they do not have a port defined in their spec. This was not possible before in the previous port forward implementation.
Added more grid actions to making it easier to delete namespaces
improve how you interact with CronJobs
and filter data grid columns
Being this is early experimental, there is no documentation for this feature yet. The source code generated by the yeoman generator is currently the best source of information.
We will now be holding community meetings weekly on Wednesdays at 1PM ET / 11AM PT. Be sure to join the project-octant Google group to get a calendar invite. We also announce each meeting one hour before start time in the Octant Slack channel.
As a reminder for those who like to be on the bleeding edge, we have nightly builds available. These are built directly from master each night and allow folks to get faster access to updates and features in-between official releases.
The nature of Octant as a project requires input from the community - from code contributions and documentation to sharing your usage in the field, there are many ways to get involved. Feel free to ask questions via our Slack channel and checkout the latest release on GitHub!