You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Adds interactive, expandable visx graphs for pods' and nodes' historical cpu and memory usage.
7
+
8
+
- Adds variable refresh rate.
9
+
10
+
- Adds various other bugs fixes and additions including: Fixes bug with user directory in CLI
11
+
12
+
13
+
## Version 2.0.0 -
14
+
15
+
-**Kaptn Krane Cluster Manager:**
16
+
View live and historical metrics, and scale, delete or restart resources like pods, nodes, and deployments in our revolutionary, easy-to-use interface that harnesses the power of kubectl commands. Features including filtering by namespace, sorting by cpu and memory percent, one-click control of your clusters, and much more makes taking command of Kubernetes easier than ever before!
17
+
18
+
-**New Start Page:**
19
+
We've completely revamped the start page, including the addition of installation checks and quickstart links. Now you can troubleshoot problems more quickly, and get right into your workflow.
20
+
21
+
- Adds various other bugs fixes and additions including: clear terminal log button, redesign of CLI, Instant Help Desk, Learning Center and much more!
22
+
23
+
## Version 1.2.0 -
24
+
25
+
- Adds ability to use kubectl commands without choosing a working directory.
26
+
27
+
## Version 1.1.0 -
28
+
29
+
-**_Now available for Mac, Windows, and Linux_**
30
+
31
+
-**Cluster Metrics Visualizer:**
32
+
Easily sync your Kaptn workspace to Grafana and Prometheus to allow for clear and real-time visualization of your clusters' health. Utilize our quick set-up if you are not already connected, and consider Kaptn your only stop for working with and monitoring your Kubernetes clusters.
33
+
34
+
-**Instant Help Desk:**
35
+
Get help information on demand and at the click of a button with the Instant Help Desk. Now you can get more info about any command or type without leaving the command line, and losing the code you've already written.
36
+
37
+
-**Kaptn Learning Center:**
38
+
Inside the Easy Setup page you can now find the Learning Center with resources you need to learn Kubernetes. You can follow tutorials, read articles and documentation, and master Kubernetes faster than ever.
39
+
40
+
-**Light/Dark Mode:**
41
+
Whether it's eye strain, or just personal preference, we know engineers can be selective about their work environments. So we created a Light/Dark mode that allows you to work with your favorite color combination. Now you can focus on coding with no distractions to your workflow.
42
+
43
+
This update also includes various bugs fixes, including:
44
+
45
+
- Bug where kubectl commands could not be used on some Mac operating systems.
Copy file name to clipboardExpand all lines: README.md
+63-31Lines changed: 63 additions & 31 deletions
Original file line number
Diff line number
Diff line change
@@ -30,10 +30,11 @@ Kaptn is a fully downloadable desktop application that provides a user-friendly
30
30
## Features
31
31
32
32
- Kaptn Krane Cluster Manager - NEW!
33
-
- View live metrics and refresh on demand
33
+
- View live and historical metrics, and refresh stats at adjustable intervals
34
34
- Scale, delete/restart, and rollback deployments, nodes, and pods
35
35
- View logs, yamls, and describe resources
36
-
- Intuitive UI including custom speedometer-style gauges for CPU and Memory Usage, and one-click control of your clusters
36
+
- Intuitive UI including custom speedometer-style gauges for CPU and Memory Usage, visx graphs, and one-click control of your clusters
37
+
- Filter and sort resources by namespace, max CPU and memory, and more.
37
38
- User-friendly terminal interface
38
39
- Take command of the command line interface with pre-selected kubectl options, or free-type
39
40
- Clearly visualize the commands within our interactive terminal
@@ -48,62 +49,93 @@ Kaptn is a fully downloadable desktop application that provides a user-friendly
48
49
49
50
## Updates
50
51
51
-
Version 2.0.0 -
52
52
53
-
-**Kaptn Krane Cluster Manager:**
54
-
View live metrics and scale, delete or restart resources like pods, nodes, and deployments in our revolutionary, easy-to-use interface that harnesses the power of kubectl commands. Features including filtering by namespace, sorting by cpu and memory percent, one-click control of your clusters, and much more makes taking command of Kubernetes easier than ever before!
53
+
Version 2.0.1 -
55
54
56
-
-**New Start Page:**
57
-
We've completely revamped the start page, including the addition of installation checks and quickstart links. Now you can troubleshoot problems more quickly, and get right into your workflow.
55
+
- Adds interactive, expandable visx graphs for pods' and nodes' historical cpu and memory usage.
58
56
59
-
- Adds various other bugs fixes and additions including: clear terminal log button, redesign of CLI, Instant Help Desk, Learning Center and much more!
57
+
- Adds variable refresh rate.
60
58
61
-
Version 1.2.0 -
59
+
- Adds various other bugs fixes and additions including: Fixes bug with user directory in CLI
62
60
63
-
- Adds ability to use kubectl commands without choosing a working directory.
61
+
For details on all previous updates and releases, please see the [CHANGELOG](https://github.com/oslabs-beta/kaptn/blob/main/CHANGELOG.md), or [Releases](https://github.com/oslabs-beta/kaptn/releases) page.
64
62
65
-
Version 1.1.0 -
63
+
#
66
64
67
-
-**_Now available for Mac, Windows, and Linux_**
65
+
## Getting Started
68
66
69
-
-**Cluster Metrics Visualizer:**
70
-
Easily sync your Kaptn workspace to Grafana and Prometheus to allow for clear and real-time visualization of your clusters' health. Utilize our quick set-up if you are not already connected, and consider Kaptn your only stop for working with and monitoring your Kubernetes clusters.
67
+
1. Download the latest release [here](https://github.com/oslabs-beta/kaptn/releases).
71
68
72
-
-**Instant Help Desk:**
73
-
Get help information on demand and at the click of a button with the Instant Help Desk. Now you can get more info about any command or type without leaving the command line, and losing the code you've already written.
74
69
75
-
-**Kaptn Learning Center:**
76
-
Inside the Easy Setup page you can now find the Learning Center with resources you need to learn Kubernetes. You can follow tutorials, read articles and documentation, and master Kubernetes faster than ever.
70
+
__For Windows (portable) -__ Open the .exe file.
77
71
78
-
-**Light/Dark Mode:**
79
-
Whether it's eye strain, or just personal preference, we know engineers can be selective about their work environments. So we created a Light/Dark mode that allows you to work with your favorite color combination. Now you can focus on coding with no distractions to your workflow.
72
+
__For Linux (AppImage) -__ Follow the instructions [here](https://docs.appimage.org/introduction/quickstart.html) to run the application.
80
73
81
-
This update also includes various bugs fixes, including:
74
+
__For Mac (Intel/x64/Universal) -__ Double-click the .dmg installer, and drag and drop Kaptn in your Applications folder. If you get a warning that the app is from an unidentified developer, go to System Preferences > Security & Privacy > General and click "Open Anyway".
82
75
83
-
- Bug where kubectl commands could not be used on some Mac operating systems.
76
+
__For Mac (Apple Silicon/ARM64) -__ We do not have Mac code-signing, and therefore cannot offically offer an Apple Silicon/ARM64 version for download here. You can still use the "Mac Universal" version above, OR there is this work-around to create an Apple Silicon version on your computer:
84
77
85
-
#
78
+
First fork/clone the project. Then open a terminal in the project, and run:
86
79
87
-
## Getting Started
80
+
npm i
88
81
89
-
1. Download the latest release [here](https://github.com/oslabs-beta/kaptn/releases).
90
-
2. Run the installer.
82
+
After that, run:
83
+
84
+
npm run build:mac
91
85
92
-
If you get a warning that the app is from an unidentified developer, go to System Preferences > Security & Privacy > General and click "Open Anyway".
86
+
After completion, the .dmg file will be available in the "dist" folder. If you get a warning that the app is from an unidentified developer, go to System Preferences > Security & Privacy > General and click "Open Anyway".
87
+
88
+
#
93
89
94
90
## Usage Guidelines
95
91
96
92
### Overview
97
93
98
-
Our application defaults to start page, where you will be able to choose which page you'd like to visit.
94
+
Our application defaults to start page, where installation checks will run, and where you will be able to choose which page you'd like to visit.
Our all-new Krane Cluster Manager allows you to control your clusters at the click of a button. Simply choose from the options at the top of the screen, and you can view live metrics on your nodes, pods, and deployments. You can scale, delete/restart, rollback your resources, and filter by namespace, sort by CPU, Memory, and much more.
Our all-new Krane Cluster Manager allows you to control your clusters at the click of a button. Simply choose "Nodes & Pods" or "Deployments" at the top of the screen, and you'll have the following options:
101
+
102
+
- Nodes:
103
+
- View Live CPU and Memory Use
104
+
- View Graphs of Historical CPU and Memory Use
105
+
- View Node Yaml
106
+
- Decribe Node
107
+
- Drain Node
108
+
- Cordon Node
109
+
- Uncordon Node
110
+
- Delete / Restart Node
111
+
112
+
- Pods:
113
+
- View Live CPU and Memory Use
114
+
- View Graphs of Historical CPU and Memory Use
115
+
- View Pod Logs
116
+
- View Pod Yaml
117
+
- Decribe Pod
118
+
- Delete / Restart Pod
119
+
- Filter by Namespace
120
+
- Sort by Namespace, Max CPU and Memory, and more.
0 commit comments