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
  1. Overview

Kubernetes IDE

Kubernetes IDE streamlines cluster management with intuitive navigation, advanced filtering, and developer tools like container logs and terminals, enhancing troubleshooting and operational efficiency

Kubernetes IDE offers a comprehensive platform for developers and DevOps teams to efficiently navigate, view, and interact with the resources and events managed within a Kubernetes cluster.

Key Features:

  • Easy Navigation of Cluster Resources and Events: Users can quickly access cluster details through a user-friendly interface, navigating to the Clusters section and diving into the specifics of localhost or any cluster listed. This central access point simplifies the process of monitoring and managing cluster resources.

  • Enhanced Visibility with Filtering Options: The IDE provides options to list and filter resources and events, including those associated with runbooks, through a simple click. Whether you're looking at resources or specific Kubernetes events, the tool offers tailored filtering options to streamline your view.

  • Versatile Viewing Modes - Flat vs. Tree View: Users can toggle between Flat and Tree views. The Flat view lists resources without showing their parent/child relationships, while the Tree view organizes resources hierarchically, offering a clearer understanding of dependencies and associations among resources.

  • Advanced Filtering Capabilities: The IDE allows for sophisticated filtering of resources and events using JSONPathSelectors and LabelSelectors. This means users can quickly find exactly what they're looking for by specifying criteria that match resource specifications or metadata labels.

  • Viewing and Editing Resources with Ease: gopaddle supports viewing and editing of resources through two main editors - a YAML Editor for direct manipulation of the YAML specification, and an OpenAPI Schema Form for a more structured and guided editing experience. While events can be viewed for detailed diagnostics, they cannot be edited.

  • Developer Tools: Container Logs and Terminal: Gain instant access to live logs from your containers, providing real-time insights into application behavior and performance.

How These Capabilities Help:

This Kubernetes IDE facilitates a more intuitive and efficient management of Kubernetes environments. By simplifying navigation, offering flexible viewing and filtering options, and providing powerful editing tools, it empowers users to:

  • Quickly Diagnose and Resolve Issues: With easy access to resources, events, and associated runbooks, teams can swiftly identify and address issues within their clusters.

  • Optimize Cluster Organization: The Flat and Tree views help users understand the structure and relationships of their deployments, enhancing cluster organization and planning.

  • Customize and Control Resource Management: Advanced filtering options and editing capabilities allow for precise control over resources, enabling tailored management strategies that fit specific operational needs.

Efficient Navigation and Management of Kubernetes Resources and Events

Resources and events managed by a cluster can be viewed by navigating to the Cluster page.

  • Navigate to the Clusters section in the left navigation panel and click on cluster name to view the cluster

  • Click on View -> Resources to list all the resources discovered under the cluster.

  • This section describes the different options available to navigate the kubernetes resources and events efficiently.

PreviousRegister ChatGPT AssistantNextFilters

Last updated 1 year ago

Resource Filtering Options
💻
Page cover image
Cluster - View Resources