Text & documents
Numbers & maths
Data & formats
Security
Development & DevOps
Artificial Intelligence
Finance
Health & Wellness
Productivity
Games & Entertainment
Multimedia & design
Business
How to use
Skaffold multi-config

Paste one or more skaffold.yaml (separated by ---) or open a folder. You will see the dependency graph (requires) and the cross references are validated: if a requires.configs points to a metadata.name that does not exist (a typo), it shows up in red.

Structure

The Structure panel (to the right of the editor) lists the Config and k8s resources in the file; click to jump to that line. Handy in large files.

Folder mode (Chromium)

Open your projects folder: it reads every skaffold.yaml and manifest and validates the real paths — that requires.path points to a file that exists and defines that config, that each manifests.rawYaml exists and that each portForward.resourceName has a Service.

File tree

IDE-style explorer: create/rename/delete, drag to move, cut/copy/paste, multiple selection (Ctrl/Shift/click), context menu (right click) and keyboard (F2, Del, arrows, type-ahead). Ctrl+Z/Ctrl+Y undo rename/move/delete. An orange dot marks unsaved files.

Split and merge

A file with several resources can be split (you choose which to extract). Select several files and merge them (optionally deleting the originals).

Rename config

Rename a config and every requires.configs pointing at it is updated, preserving the formatting. File paths (path:) are NOT touched.

Save / export

The text in paste mode is saved only in your browser. With the buttons on the logo bar you can save/load by name and export/import to a JSON file. (Folder mode is not persisted: it uses system handles.)

Skaffold multi-configDependency graph and requires validation
Skaffold multi-configDependency graph and cross-reference validation across skaffold.yaml · no server
Reads your skaffold.yaml files and manifests, and validates the real paths (path, rawYaml, Services). In Chrome and Edge you can also create, edit and rename on disk; in Firefox and Safari it opens read-only, because those browsers do not allow writing.
Dependencies (requires)1
globalconfiginfraconfigapiconfigworkerconfiginfraa¿no existe?
Validation
«worker» → requires «infraa»: no existe ningún config con ese metadata.name (¿nombre mal escrito?).
«global» no lo requiere ningún otro config (raíz o huérfano).
Command to bring it up
skaffold dev --module global,infra,api,worker --port-forward=user
Rename config (and its requires)
skaffold.yaml (one or more, with «---»)
Template:Field:
Structure