Skip to content
This repository has been archived by the owner on Nov 9, 2021. It is now read-only.

noahingh/argocui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArgoCUI

ArgoCUI - CLI To Manage Argo resource.

Build Status Maintenance GoDoc


Argocui provides a terminal UI to manage Argo resources. The aim of this project is to deal with Argo resources such as Workflow and CronWorkflow as the argo command provides.

Overview

The simple video clip for Argo CUI.

ArgoCUI

Installation

Release

You can download the binary file in the release page.

Brew

brew install argocui

Source code

$ git clone git@github.com:hanjunlee/argocui.git
$ cd argocui
$ go build -o argocui ./cmd

Command

Usage of argocui  
  -debug
    	Debug mode.
  -trace
    	Debug as trace level.
  -version
    	Check the version.

Note that when you run the command it create the log file at $HOME/.argocui/log.

Keybinding

Command Description
H Move the cursor to the top of a view.
k Move the cursor up.
j Move the cursor down.
L Move the cursor to the bottom of a view.
esc Back to the main view which displays the list of resources.
: Switch the Kind to another. It has ns i.e Namespace and wf i.e Workflow at this moment. For example, :ns switch the Kind into the Namespace.
/ Search resources which is matched with the pattern.
ctrl+g Display the detail of resource. It works for Workflow.
ctrl+l Follow logs of resource. It works for Workflow.
ctrl+delete Delete the resource. It works for Workflow.

Changelog

CHANGELOG.md

Contribute

CONTRIBUTE.md

Special thanks to

I owe a huge thanks to maintainer and contributers of K9S.