sealos-canvas

Render a read-only topology canvas of Sealos resources from state and kubeconfig.

69|18|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/labring/sealos-skills --skill sealos-canvas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sealos-canvas
Source: https://github.com/labring/sealos-skills/tree/main/skills/sealos-canvas
Command: npx skills add https://github.com/labring/sealos-skills --skill sealos-canvas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

Render a read-only visualization of a project's deployed Sealos resources as a local canvas, enabling quick inspection without making any changes.

Core Features & Use Cases

  • Visualize the app topology including deployments, services, pods, ingresses, volumes, and config maps without modifying the cluster.
  • Open a local UI URL to explore relationships and resource states, suitable for planning, debugging, and onboarding.
  • Use cases include verifying deployment layout, cross-resource dependencies, and readiness status in a non-destructive view.

Quick Start

Activate the Sealos Canvas to generate and view a local topology UI for your deployed Sealos resources.

Frequently Asked Questions about sealos-canvas

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I visualize my Kubernetes deployment topology without modifying the cluster?

You can visualize your Kubernetes deployment topology without modifications by launching a read-only Sealos canvas. It renders a local, navigable UI showing deployments, services, pods, and ingresses without altering the live cluster state.

Can I view Sealos resource relationships from a stored state file?

Yes, you can view Sealos resource relationships from a stored state file. The canvas reads the local .sealos/state.json file to render the application layout and cross-resource dependencies safely in a local browser.

Does the Sealos canvas require a live cluster connection to display pods and services?

A live cluster connection is not strictly required as the canvas can read from stored state files. However, it uses the ~/.sealos/kubeconfig file to connect to a live cluster for real-time readiness status and resource visualization.

What is the best way to inspect Kubernetes resource dependencies for debugging?

The best way to inspect Kubernetes resource dependencies for debugging is a read-only topology canvas. It provides a safe, non-destructive view of your application layout, including volumes, config maps, and cross-resource dependencies.

Are there limitations to using a read-only topology canvas for Kubernetes inspection?

The main limitation of a read-only topology canvas is that it supports inspection only and cannot make changes to the cluster. It is designed for viewing deployment layouts and readiness status rather than modifying Kubernetes resources.

How does the local topology canvas render deployed Sealos resources?

The local topology canvas renders deployed Sealos resources using an HTML canvas. It reads configuration and state files to generate a safe, navigable UI accessible via a local URL for onboarding and planning.