
Explore hands-on Kubernetes insights with an AI-powered GPT that scans clusters, diagnoses issues in plain language, and supports in-cluster deployment with Prometheus and Google Gemini and Amazon Bedrock.
Explore what GPT is and why it matters in Kubernetes, study GPT workflow for cluster analysis and issue explanations, and review tips, flags, and use cases in GPT documentation.
Explore K8sGPT, an AI-powered assistant for Kubernetes that analyzes clusters, diagnoses issues, and guides actionable fixes to reduce mean time to resolution.
Leverage GPT with Kubernetes to analyze logs, events, and configurations, delivering actionable steps to resolve issues quickly and reduce downtime. Secure data redaction and local runs enable safe CLI workflows.
Learn the K8sGPT workflow to collect Kubernetes cluster data, analyze resources with built-in analyzers, and receive AI-generated explanations and actionable recommendations while redacting sensitive data.
Demonstrates cage, an ai-powered tool that diagnoses and fixes Kubernetes issues with insights, data anonymization, and automated remediation. Explore the docs portal and learn about AI providers and the roadmap.
Explore what GPT is and why it aids Kubernetes troubleshooting with real-time diagnostics. Preview the CS GPT documentation and next steps: environment setup, GPT CLI, and real cluster scans.
Set up Kubernetes with ai tools, review prerequisites, install kids gpt via cli on Mac OS or as a cluster operator in Kubernetes, and troubleshoot workloads with ai.
Identify prerequisites for setting up K8sGPT. Install options include CLI or in-cluster operator, with a Kubernetes cluster, kubeconfig, kubectl, and Helm, plus AI provider credentials.
Demonstrates setting up a two-node Kubernetes cluster on AWS EC2 using kubeadm and cri-o, with master and worker nodes, required ports, and basic networking setup.
Install the GPT CLI on macOS using brew or CLI method, verify with GPT version, and note container options like the GPT:latest image.
Install httpd with the in-cluster operator in a three-node Kubernetes cluster, configuring kubectl, helm, and AI credentials; deploy in a dedicated namespace and verify pods with GPT CLI.
Explore the k8sgpt cli in this demonstration, learning core commands—analyze, auth, filters, and integration—and how to inspect a Kubernetes cluster, configure a back end, and view issue reports.
Explore the core terminologies of KPT, including analyzers, filters, and AI-powered backends, and how they analyze Kubernetes clusters to provide insights, with commands and flags controlling behavior.
Explore K8sGPT terminologies, mastering analyzers that extract and diagnose cluster data, filters to focus analysis, and AI-powered backends that deliver actionable troubleshooting insights for Kubernetes.
Navigate the K8sGPT operating flow from kubeconfig access to CPT analyze with filters, and leverage AI-powered backends like OpenAI, Gemini, and bedrock for recommendations, with anonymization and multilingual support.
See how AI powered insights, generated with AI providers, drive output through the GPT process flow.
Explore core commands like analyze and filter in the CLI for Kubernetes insights. Explore advanced usage with Google Gemini and Amazon Bedrock, HTTP auth, and interactive mode.
Use CPT analyze to scan your Kubernetes cluster for issues and CPT filter to manage resources by namespace and labels. Output is text or JSON, with filters to focus debugging.
Run k8sgpt analyze to identify cluster errors, filter results by namespace and labels, and view json output while managing pod and hpa analyzers.
Explore K8sGPT CLI auth and analyze commands to configure AI provider credentials, enable multilingual analysis, and generate deeper explanations and actionable insights for Kubernetes cluster issues.
Learn to integrate Google Gemini as a backend for K8sGPT, obtain a Gemini API key, configure Gemini 2.0 flash, and use interactive prompts to analyze Kubernetes deployment issues.
Demonstrates integrating K8sGPT with Amazon Bedrock by installing and configuring AWS CLI, enabling Bedrock models, selecting Titan Express, and routing analysis through Bedrock within a Kubernetes setup.
Explore advanced troubleshooting with Kubernetes using json output, data anonymization, and an interactive terminal to debug, script, and share insights in automated workflows.
Demonstrates using kubectl's analyze command to output JSON with -o JSON, explains data anonymization via -A, shows interactive terminal with -i, and how to generate a dump file for debugging.
Explore analyze and filter commands, distinguish temporary flags from persistent filters, and use the auth command for json output, data anonymization in the interactive terminal for daily Kubernetes troubleshooting.
Explore GPT integrations, revisit filters, and learn to manage external data sources via CLI options, with a hands-on demo of integrating Prometheus with GPT.
Install the Prometheus stack with helm, switch the Prometheus service type to node port in the monitoring namespace, then activate the Prometheus integration in Kdwpt and analyze with Ctp2.
Install Prometheus with helm to deploy the Kube Prometheus stack, then integrate Prometheus with GPT to activate filters, analyze metrics, and troubleshoot Prometheus jobs.
Explore CPT integrations with cloud native tools to pull external data for targeted diagnostics and analysis, and enable Prometheus connections for real-time troubleshooting.
Monitor a Kubernetes cluster using Kube Buddy, an AI-powered dashboard, and troubleshoot in real time with Ctp2 to detect and resolve issues.
Analyze and troubleshoot a Kubernetes cluster using TubeBuddy for a visual dashboard, then leverage kube buddy and GPT-driven insights to resolve pod issues.
Demonstrates verifying a three-node Kubernetes cluster, installing Kube Buddy, and using its AI-powered dashboard to diagnose and fix image pull errors and pending pods in real time.
Analyze and troubleshoot a Kubernetes cluster using Kube Buddy's real-time visualization and an AI-powered tool for Kubernetes dashboarding that detects issues and offers intelligent recommendations, boosting observability and problem resolution.
Learn to run Ctp2 inside a Kubernetes cluster with in-cluster operator for continuous diagnostics and AI-based recommendations, activating via a custom resource manifest and integrating Prometheus and Grafana for observability.
Explore how the in-cluster GPT operator deploys on a Kubernetes cluster, creates GPT CRDs, and uses a manifest to deploy pods that query the API server for results.
Demonstrates adding a k8sGPT cluster resource via a manifest file by creating a secret, writing a yaml definition, applying it with kubectl, and validating pods, results, and logs.
Demonstrates enabling Prometheus and Grafana integration with the GPT in-cluster operator in Kubernetes, including Helm upgrades, service monitors, and dashboard setup.
Explore the in-cluster operator setup of Kdwpt for continuous diagnostics using Kubernetes native resources, with results stored as native objects and visible via Prometheus and Grafana for ai-driven insights.
This demonstration shows how to integrate K8sGPT with Claude Desktop for AI-powered Kubernetes cluster analysis using the model context protocol, including setup, configuration, and running a health check.
Master how css gpt works, its core architecture and setup, deploy the in-cluster operator, and use Google Gemini and Amazon Bedrock for real-time AI-powered Kubernetes insights.
What’s in this course?
K8sGPT Essentials - Unlocking Kubernetes Insights with AI course is designed to provide you with a comprehensive understanding of K8sGPT, covering foundational concepts to advanced implementations.
K8sGPT simplifies the process of identifying and resolving issues in Kubernetes clusters by analyzing cluster state and providing AI-powered insights.The course starts with the foundational topics covering K8sGPT process workflow, walk-through of its extensive documentation. Then you’ll move on to setting up your environment using the k8sgpt CLI and In-Cluster Operator method to run diagnostics on Kubernetes clusters.
You will explore the core components like analyzers, filters, and then dive into integrating k8sgpt with Google Gemini and Amazon Bedrock to enhance AI backend support. You’ll learn K8sGPT integrations with tools like Prometheus & Grafana for monitoring and visualisation,
As you progress, you’ll delve into more specialized areas like JSON output formatting, data anonymization, advanced CLI flags, and Claude Desktop integration.
By the end of this course, you’ll be ready to use K8sGPT confidently for real-time Kubernetes troubleshooting across many environments.
With a strong focus on hands-on learning, real-world scenarios, and Kubernetes integrations, this course will equip you with the skills to effectively diagnose, monitor, and troubleshoot Kubernetes clusters with K8sGPT and AI-driven insights.
Special Note:
This course is designed to showcase all practical concepts with live demonstrations. Every concept is presented in real-time, and any errors that arise are troubleshooted and addressed as they occur live in the demonstrations.
Course Structure:
Lectures
Demos
Quizzes
Assignments
Course Contents:
Course Introduction
Getting Started with K8sGPT
Environment Setup using CLI and In-Cluster Operator
Core Components of K8sGPT
- Analyzers, Filters, AI-Powered insights (Backends)
K8sGPT Operating/Process Flow
AI Backend Integrations
- Google Gemini
- Amazon Bedrock
Essential K8sGPT Commands and Usage
- analyze
- auth
- filter
- integration
JSON Output, Data Anonymization, Interactive Terminal and Debugging in K8sGPT
K8sGPT Integrations with Prometheus
Analyzing Real-Time Issues
Case Study for K8s Dashboards (using KubeBuddy) and Recommendations (using K8sGPT)
K8sGPT using In-Cluster Operator for K8s Clusters in-depth
Claude Desktop Integration with K8sGPT
All sections of this course are demonstrated live, with the goal of encouraging enrolled users to set up their own environments, complete the exercises, and learn through hands-on experience!