Devtron K8s Dashboard
  • Getting Started
    • Overview of Dashboard
    • Prerequisites
    • Install Modern Kubernetes Dashboard
  • User Guide
    • Explore Kubernetes Resources
      • Overview Page
      • Discover and Manage Resources
      • Nodes and Operations
      • Pod Management and Debugging
      • Cluster Terminal
      • Add Monitoring Dashboards/Graphs
      • Run Kubectl Commands Locally
    • Use Resource Watcher
    • Manage Helm Apps
    • Manage Argo CD Apps
    • Manage Flux CD Apps
    • Chart Store
      • Examples
        • Deploying MySQL Helm Chart
        • Deploying MongoDB Helm Chart
  • Operator Guide
    • Projects
    • Clusters
    • OCI Registry
    • Chart Repositories
    • Manage Authorization (RBAC)
      • SSO Login Services
        • Google
        • GitHub
        • GitLab
        • Microsoft
        • LDAP
        • OIDC
          • Keycloak
          • Okta
        • OpenShift
      • User Permissions
      • Permission Groups
      • API Tokens
    • External Links
    • Catalog Framework
    • Charts and Chart Store
    • Show/Hide Argo CD App Listing
    • Show/Hide Flux CD App Listing
    • Configure GUI Schema for Manifests
    • Configure Lock Schema for Manifests
  • Resources
    • Glossary
    • FAQ
Powered by GitBook
On this page
  • Search a Resource
  • Filter Resources
  • Resource Kinds
  • Edit a Manifest
  • Edit using YAML
  • Edit using GUI
  • View Events
  • AI-assistance on Events
  • Delete a Resource
  • Create a Resource
  • Bulk Actions on Resources
  • Bulk Delete
  • Bulk Restart
Export as PDF
  1. User Guide
  2. Explore Kubernetes Resources

Discover and Manage Resources

PreviousOverview PageNextNodes and Operations

Last updated 6 months ago

Who Can Perform This Action?

Users need to have to discover resources.

Search a Resource

You can use the searchbox to browse the resources.

Figure 1: Locate Resources using Searchbox

Resource Kinds

Resource kinds displayed upfront for you to manage:

  • Nodes

  • Events

  • Namespaces

Further resources in the cluster are grouped under the following categories:

  • Namespace

  • Workloads

  • Config & Storage

  • Networking

  • RBAC

  • Administration

  • Other Resources

  • Custom Resource


Edit a Manifest

Who Can Perform This Action?

Edit using YAML

Note


View Events

For events with warnings, you can take the assistance of AI. Clicking the Explain button will help you identify the root cause of the issue along with suggestions to fix those.


Delete a Resource

Who Can Perform This Action?

You can delete an unwanted resource if it is orphaned and no longer required by your applications.


Create a Resource

Who Can Perform This Action?

Once you select a cluster in Resource Browser, click + Create Resource, and add the resource definition.

In the below example, we have created a simple pod named nginx:

Here's one more example that shows the required fields and object specifications for a Kubernetes Deployment:

Spec File
apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-deployment
  labels: 
     app: nginx
spec:
  replicas: 2
  selector:
    matchLabels:
       app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
       - name: nginx
         image: nginx:1.14.2
         ports:
         - containerPort: 80

You can use the checkbox to select the resources/workloads you wish to delete or restart.

Bulk Delete

Bulk Restart

Note

You can only restart certain workloads such as Deployment, DaemonSet, StatefulSet, etc. and not all resource types.

Filter Resources

Moreover, you can use filters that allow you to quickly filter your workload as per labels, field selectors, or as shown below.

Figure 2: Resources within Cluster

User needs to be an to edit its manifest. The in the manifest cannot be edited by non-superadmins.

You can edit the of a Kubernetes object. This can be for fixing errors, scaling resources, or changing configuration. Moreover, you can edit a manifest or , as per your convenience.

Figure 3a: Editing Manifest (Using YAML)

Edit using GUI

Figure 3b: Editing Manifest (Using GUI)

The fields displayed in GUI mode will be as per the for that resource kind.

You can monitor activities like creation, deletion, updation, scaling, or errors in the resources involved. Refer to learn more.

Figure 4a: Viewing All Events

AI-assistance on Events

Figure 4b: AI-assistance

User needs to be an to delete it.

Figure 5: Deleting a Resource

User needs to be an to create resources.

You can create one or more in your cluster using YAML. In case you wish to create multiple objects, separate each resource definition by three dashes (---).

Figure 6: Creating Resources within Cluster

Bulk Actions on Resources

Figure 7a: Deleting Resources in Bulk
Figure 7b: Restarting Workloads in Bulk
CEL expression
GUI schema configured by the operator
Events
fields/paths locked by superadmins
using YAML
GUI
admin of the Kubernetes resource
admin of the Kubernetes resource
admin of the Kubernetes resources
access to the cluster
manifest
Kubernetes objects