gopaddle User Guide
  • 👋Welcome to gopaddle
  • Overview
    • 💡Getting Started
    • Register a Cluster
      • Register Rancher Prime - RKE2
      • Register K3S
      • Register MicroK8s
      • Register Kind
      • Register minikube
      • Register Kubeadm Cluster
      • Register AWS EKS Cluster
        • EKS Cluster with public or public/private access point
        • EKS Cluster with private access endpoint and a bastion host
        • Validate Cluster Connectivity
      • Register Azure AKS Cluster
      • Register Google GKE Cluster
      • Register Huawei Cloud Container Engine
    • Register GitHub Account
    • Register Jira Account
    • Register ChatGPT Assistant
    • 💻Kubernetes IDE
      • Filters
      • Editor
      • Flat vs Tree View
      • Developer Tools
    • 🙋AI Assistant
      • Chat with AI
      • Raise a Jira Ticket from Chat Window
      • Create Runbook from Chat Window
    • 📖Runbook Hub
      • Create Runbook Hub
      • Attach Runbook Hub to Cluster
      • Enhancing contents of Runbooks with AI
      • Detach Runbook Hub from Cluster
      • Syncing Runbook Hub with GitHub
      • Delete Runbook / Runbook Hub
    • ⏱️Installing Community Edition
      • MicroK8s Addon
        • On Ubuntu
        • On MacOS
      • Docker Desktop
      • SUSE Rancher Prime
      • Digital Ocean
      • Akamai Linode
      • Kind Cluster
      • Helm
      • Docker Compose
      • Accessing gopaddle UI
    • 📈Improving performance of resource discovery
    • Provision new Cluster
      • Register Cloud Account
        • AWS
          • Quickstart AWS Setup
          • IAM Access Policies
          • AWS Setup Script
        • Azure
          • Create Azure Application
          • Register Azure Cloud Authenticator
          • Register Azure Account
        • Google
      • Provision Clusters on Cloud
        • AWS EKS
          • AWS EKS Reference Architecture
          • Adding an AWS IAM Role (EKS Master / Node Pool)
          • Public EKS Cluster
          • All Private EKS Cluster (beta)
          • Creating a Node Pool
        • Azure AKS
          • Creating a Node Pool
          • Enable Public IP Node Access for Azure Deployments
          • VMSS Autoscaling Rules
        • Google GKE
          • Creating a Node Pool
  • 🔎Troubleshooting
    • Cluster Resource View Issues
      • Network Error ! ServerError: Response not successful: Received status code 503
      • Network Error ! TypeError: Failed to fetch
      • Network Error ! ServerParseError: Unexpected token 'j', "json: erro"... is not valid JSON
      • Updating Labels and Annotations does not get reflected in resources list
      • Filtered resources are not fully listed
    • Runbook Issues
      • Deleting a runbook from .gp.yaml does not detach annotation in resources
      • Deleting a Code Account from gopaddle UI does not detach annotation in resources
    • Jira Issues
      • Creating, Updating or Appending a Jira issue fails with error INVALID_INPUT
    • EKS Issues
    • Deployment Issues
    • Node Issues
    • Huawei Issues
Powered by GitBook
On this page
  • How to Supercharge gopaddle with AI Assistance
  • Starting a Chat: It's as Easy as Clicking on a Resource
  1. Overview

AI Assistant

Discover how to engage with your AI assistant in gopaddle for Kubernetes management. This guide covers initiating chats, selecting contexts, and receiving AI-powered troubleshooting tips.

PreviousDeveloper ToolsNextChat with AI

Last updated 1 year ago

How to Supercharge gopaddle with AI Assistance

Bringing the power of AI to your Kubernetes management just got easier with gopaddle. Ready to chat with an AI Assistant right within gopaddle? Here’s a quick guide on how to bring ChatGPT into your workflow:

  1. Register Your OpenAI Key: Jump into the and register your OpenAI key. It’s the first step to unlock AI-driven insights and assistance directly in gopaddle.

  2. Seamless Data Handling: As you navigate through your Kubernetes clusters, gopaddle is your smart middleman. It gathers context from your Kubernetes environment and preps the information for you. And don’t worry about sensitive data — we automatically take care of redacting that for you.

  3. Approval Before Action: Review the AI-prepped content, and once you give the green light, gopaddle forwards it to the AI. It’s collaboration with a safety net.

  4. History at Your Fingertips: Keep track of all your AI interactions neatly under Settings -> ChatGPT -> History. Never lose context or forget a conversation.

AI Chat Window

Starting a Chat: It's as Easy as Clicking on a Resource

Whether you're troubleshooting a specific Kubernetes resource or an event has caught your attention, initiating a chat is pretty simple. Just head over to Cluster -> Resources, and you're all set to start the dialogue.

What Can You Chat About?

When launching a chat from a Kubernetes resource, gopaddle collects the below context to faciliate the chat:

  • Resource Specifications: Dive deep into the nitty-gritty of your resources. In Tree View, you’ll get insights into not just your primary resource but its related children too.

  • Node Specifications: Get specifics when your resource is cozily sitting on a node.

  • Container Logs: Specifically for Pods in Flat View, and broadened to Deployments, ReplicaSets, Jobs, and StatefulSets with Tree View.

  • Kubernetes Events: Start a conversation directly from a Kubernetes resource’s event.

  • Prometheus Alerts & Metrics: Get the lowdown on alerts in a "Fired" state and explore available metrics.

And if your chat is initiated from a Kubernetes event, the dialogue can include:

  • Event Specifications: Like with resources, Tree View gives you a comprehensive look at related specifications.

  • Involved Object: Dive into the details of the object at the heart of the event.

  • Node Specifications & Prometheus Insights: Just as with resources, these contexts are at your fingertips.

Bringing AI into your Kubernetes management with gopaddle not only enhances your ability to understand and react to your environment but does so with an emphasis on security, ease of use, and comprehensive support for your Kubernetes landscape.

🙋
Page cover image
ChatGPT registration section