Documentation
¶
Overview ¶
Package k8s ingests Kubernetes manifests (Helm chart templates, CRDs, raw YAML) into the code graph. Each YAML document ("---" separated) becomes a Manifest node titled "Kind/name"; container images and secret/configMap references become reference edges so the graph can answer "what uses this secret".
Manifests are NOT Tree-sitter parsed: Helm templating ({{ .Values… }}) is not valid YAML and would break a strict parser. Instead a resilient line scan pulls top-level kind / metadata.name / metadata.namespace and known reference fields, tolerating template expressions.
Index ¶
Constants ¶
View Source
const KindManifest = "Manifest"
KindManifest is the node kind for a Kubernetes resource.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.