Skip to content
This repository has been archived by the owner on Oct 3, 2020. It is now read-only.

Commit

Permalink
#81 initial user guide section
Browse files Browse the repository at this point in the history
  • Loading branch information
hjacobs committed Jan 16, 2017
1 parent f96a0d1 commit ced52ed
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 0 deletions.
1 change: 1 addition & 0 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ GitHub repository: https://github.com/hjacobs/kube-ops-view
:caption: Contents:

getting-started
user-guide
multiple-clusters
access-control

Expand Down
59 changes: 59 additions & 0 deletions docs/user-guide.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
============
User's Guide
============

Pod Status
==========

Each pod indicates its status by color and animation:

* Running and all containers ready: constant green
* Running and not all containers ready: flashing green
* Pending or ContainerCreating: flashing yellow
* ImagePullBackoff or CrashLoopBackoff: flashing red
* Succeeded (for jobs): blue


Tooltips
========

Various UI elements provide additional tooltip information when hovering over them with the mouse:

* Hovering over the title bar of a node box reveals the node's labels.
* Hovering over the vertical resource bars will show the node's capacity, sum of all resource requests and current resource usage.
* Hovering over a pod will show the pod's labels, container status and resources.


Filtering Pods by Name
======================

Kubernetes Operational View allows you to quickly find your running application pods.

Typing characters will filter pods by name, i.e. non-matching pods will be greyed out.

The pod filter is persisted in the location bar (``#q=..`` query parameter) which allows to conveniently send the filtered view to other users (e.g. for troubleshooting).


Sorting Pods
============

Pods can be sorted by different properties:

* pod name (this is the default)
* age (start time)
* memory usage (metric collected from Heapster)
* CPU usage (metric collected from Heapster)

Sorting by memory or CPU allows finding the most resource hungry pod (per node).


Filtering Clusters
==================

Clicking on a cluster handle (the top bar of the cluster box) will toggle between showing the single cluster alone and all clusters.


Themes
======

The top menu bar allows selecting an UI color theme matching your taste. The theme selection will be saved in the browser's Local Storage.

0 comments on commit ced52ed

Please sign in to comment.