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 |