Skip to main content

Cluster Analysis

#Cluster Analysis

The ** Cluster Analysis** dashboard enables users to upload cluster configuration files and perform AI-powered analysis on their Kubernetes environments.

It helps identify configuration issues, security risks, and optimization opportunities.


Navigation Tabs

The interface includes two primary tabs for managing analysis workflows.

New Analysis

The New Analysis tab allows users to:

  • Upload a kubeconfig file
  • Provide cluster details
  • Run AI-based analysis

This is the default active view used for initiating new scans.


History

The History tab provides access to previously executed analyses.

It allows users to:

  • Review past cluster reports
  • Track configuration changes over time
  • Compare analysis results

Upload Kubeconfig YAML File

This section allows users to upload their Kubernetes configuration file.

Cluster Name

Users must provide a cluster name before running analysis.

This helps in identifying and organizing multiple cluster analyses.


File Upload

Users can upload their kubeconfig file using:

  • Drag and drop functionality
  • Manual file selection

Supported formats:

  • .yml
  • .yaml

This file contains authentication and cluster configuration details required for analysis.


Analyze Cluster with AI

This button triggers the analysis process.

Once clicked:

  • The kubeconfig file is processed
  • Cluster configuration is evaluated
  • AI generates insights and recommendations

How to Get Kubeconfig File

This section provides commands to retrieve kubeconfig files from different cloud providers.


AWS (EKS)

aws eks --region region-name update-kubeconfig --name cluster-name

GCP (GKE)

gcloud container clusters get-credentials [CLUSTER_NAME] --region [REGION]

Azure (AKS)

az aks get-credentials --resource-group [RESOURCE_GROUP_NAME] --name [CLUSTER_NAME]

Navigate to database section