Skip to content
/ eye Public

A TUI for viewing and managing CosmoTech platforms

Notifications You must be signed in to change notification settings

Cosmo-Tech/eye

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Eye - TUI Application

A Textual-based Terminal User Interface (TUI) application for viewing and managing the cosmotech simulation platform.

Installation

uv venv
uv pip install -e .

Configuration

Create a .env file with the following configuration, replacing the by your tenant name:

host="https://kubernetes.cosmotech.com/cosmotech-api/<NAMESPACE>/v4"
server_url="https://kubernetes.cosmotech.com/keycloak/"
realm_name="<NAMESPACE>"
client_secret_key="<client secret>"

Usage

Activate the virtual environment:

source .venv/bin/activate

Get a summary of the object tree in the current namespace:

python3 eye/main.py

or use the app:

python3 eye/app.py

to get an various screens with an overview of the platform state

About

A TUI for viewing and managing CosmoTech platforms

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages