Skip to content

run spec

ClusterSelector

Field Type Label Description
matchNames PatternSelector optional
alias string optional

ColumnOutput

Field Type Label Description
name string
description string optional
field string optional
text string optional

ColumnarFileOutput

Field Type Label Description
path string optional
columns ColumnOutput repeated

Filter

Field Type Label Description
skip SkipFilter optional
starlark StarlarkFilter optional

HelmChartOutput

Field Type Label Description
name string
version string

KubeConfigSource

Field Type Label Description
path string optional
clusters ClusterSelector repeated
resources ResourceMatcher repeated

KustomizeComponentsOutput

KustomizeOutput

KustomizeSource

Field Type Label Description
path string
clusters ClusterSelector repeated

MCPToolOutput

Field Type Label Description
description string
columns ColumnOutput repeated

Output

Field Type Label Description
kustomize KustomizeOutput optional
kustomizeComponents KustomizeComponentsOutput optional
helmChart HelmChartOutput optional
csv ColumnarFileOutput optional
table ColumnarFileOutput optional
mcpTool MCPToolOutput optional

PatternSelector

Field Type Label Description
include string repeated
exclude string repeated

Pipeline

Pipeline defines the combination of source, filters and output.

Field Type Label Description
source Source Source specifies the origin of the manifests
filters Filter repeated Filters transform the manifests
output Output Output specifies the format of the result

ResourceMatcher

Field Type Label Description
matchNames PatternSelector optional
matchNamespaces PatternSelector optional
matchApiResources PatternSelector optional
labelSelectors string repeated

ResourceSelector

Field Type Label Description
group string optional
version string optional
kind string optional
name string optional
namespace string optional
annotationSelector string optional
labelSelector string optional

SkipFilter

Field Type Label Description
resources ResourceSelector repeated
keepResources ResourceSelector repeated
fields string repeated

Source

Field Type Label Description
kubeconfig KubeConfigSource optional
kustomize KustomizeSource optional

StarlarkFilter

Field Type Label Description
script string