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
# Visualization as a Service (VaaS) ·
2
2
3
-

4
-
3
+
<imgsrc='public/Images/image1.png'height='300'>
5
4
6
5
<br />
7
6
8
7
## Table of Contents
9
8
10
-
-[Visualization as a Service (VaaS) · ](#visualization-as-a-service-vaas----)
11
-
-[Table of Contents](#table-of-contents)
12
-
-[What is VaaS?](#what-is-vaas)
13
-
-[Current Features](#current-features)
14
-
-[Getting Started](#getting-started)
15
-
-[License](#license)
16
-
-[Team](#team)
17
-
-[Show Your Support](#show-your-support)
18
-
19
-
<br/>
20
-
9
+
-[What is VaaS?](#what-is-vaas)
10
+
-[Features](#current-features)
11
+
-[Getting Started](#getting-started)
12
+
-[Team](#team)
13
+
-[Show Your Support](#show-your-support)
14
+
-[License](#license)
21
15
22
16
<br/>
23
17
24
18
## What is VaaS?
25
-
Visualization as a Service, or VaaS, is open source tooling that allows individuals or teams to visualize and monitor their Kubernetes clusters in real-time. VaaS takes monitoring and visualization one step further by offering users a tech-agnostic solution for incorporating serverless functions into their clusters via OpenFaaS functionality. It serves to eventually be a one-stop shop for all of your Kubernetes monitoring and visualization needs, while giving you the power to deploy functions to your cluster with ease.
26
19
27
-
VaaS was developed with the support of OSLabs and the OpenFaaS community. It is actively in the process of being developed and is not quite yet ready for production use. However, we are always looking for contributors and feedback, so feel free to reach out to us with any questions or concerns.
28
-
29
-
<br/>
20
+
Visualization as a Service ("VaaS") is an open-source tool that allows users to monitor their Kubernetes clusters in real-time via powerful performance and cost metrics visualization dashboards. VaaS also offers users a platform-agnostic solution for deploying serverless functions into their clusters via OpenFaaS integration. It will eventually be a one-stop shop for all of your Kubernetes monitoring and maintenance needs.
30
21
22
+
VaaS is actively being developed with the support of OSLabs and we are always looking for contributors and feedback.
31
23
32
24
<br/>
33
25
34
-
## Current Features
35
-
- Monitoring of key metrics of multiple clusters from a centralized dashboard
36
-
- Graphical visualization of your cluster, including all pods, services, and deployments, as well as their current status, powered by KubeView
26
+
## Features
27
+
28
+
- Monitoring key metrics of multiple clusters from a centralized dashboard
29
+
- Graphical visualization of your clusters including all pods, services, deployments, and their status, powered by KubeView
37
30
- In-depth graphical visualization of key cluster metrics, powered by Grafana
38
-
- Several pre-built dashboards consisting of key metrics are available for ease of use
39
31
- Execution of custom queries on your cluster via the Prometheus API
40
-
- Deployment, invocation, and deletion of serverless function via OpenFaaS
41
-
- Assess the potential cost of your function via the OpenFaaS API
42
-
- Management of cluster settings to account for any changes in your cluster
43
-
44
-
<br/>
45
-
32
+
- Monthly cost forcasting by common cost categories, powered by Kubecost
33
+
- Deployment, invocation, deletion, and cost estimates of serverless functions via OpenFaaS
46
34
47
35
<br/>
48
36
49
37
## Getting Started
50
-
If you are interested in trying out VaaS, please check out our [SETUP](/SETUP.md) guide for instructions on how to get started with a small Minikube cluster.
51
-
52
-
These instructions should also be highly relevant to anyone attempting to deploy such a cluster to a cloud provider.
53
-
54
-
<br/>
55
-
56
-
57
-
<br/>
58
-
59
-
## License
60
-
By contributing, you agree that your contributions will be licensed under its [MIT License](/LICENSE).
61
-
62
-
63
-
<br/>
64
38
39
+
Check out our [setup](/SETUP.md) guide for instructions on how to get started with VaaS.
65
40
66
41
<br/>
67
42
68
43
## Team
69
-
Please feel free to reach out to us with any questions or concerns!
70
44
45
+
Feel free to reach out to us with any questions or feedback!
0 commit comments