Text (Terminal) User Interface
Live navigating through OpenStack resources using CLI can be very cumbersome.
This is where ostui
(a terminal user interface for OpenStack) rushes to help.
At the moment it is in a very early prototyping state but already saved my day
multiple times.
It is not trivial to implement UX with modification capabilities for OpenStack,
especially in the terminal this is even harder. Therefore primary goal of
ostui
is to provide a fast navigation through existing resources eventually
with some operations on those.
Support for new resources is being permanently worked on (feel free to open issue asking for the desired resource/action or contribute with the implementation). For the moment documentation and implementation are not directly in sync therefore much more resources may be implemented than included in documentation.
Features
- switching clouds within tui session
- switching project scope without exploding
clouds.yaml
- resource filtering
- navigation through dependent resources
- k9s similar interface with (hopefully) intuitive navigation
Installation
Compiled binaries are always uploaded as release artifacts for every
openstack_tui_vX.Y.Z
tag. Binary for the desired platform can be downloaded
from GitHub directly or alternatively compiled locally when rust toolchain is
present.