Concepts

This section describes some key concepts that you will encounter within the Kubewise ecosystem.

  • Organization: an organization is a logical group of resources. Each organizations have their own group of users, clusters, reports (along with templates & schedules). One can see an organization as a business unit within a company. Each organization have their own billing management. Users can be members of multiple organizations.

  • Cluster: a cluster represents a basic Kubernetes cluster. It can be any flavor of Kubernetes, deployed on any cloud provider like GKE, EKS, AKS or bare metal, as long as you have rights to creates resources on it.

  • Report: a report is the output of the Kubewise application. It analyzes your data and generates a report based on the configuration and time windows you have select. It can be of many types: security, cost, performance, etc…

  • Report template: a report template is the base configuration that will later be used to generate a report. This is where you configure the type of report and the content of it.

  • Report schedule: a report schedule gives you the ability to automatically generate reports based on a schedule. A schedule is composed of a template, a target (from wich collected data the report should be based on), and one or multiple frequencies (when the schedule should be triggered and for which data range).