package
0.0.0-20250402202540-0766feee5daa
Repository: https://github.com/jsonnet-libs/k8s.git
Documentation: pkg.go.dev
# Functions
Group renders the entire given group, returning e.g.: - main.libsonnet, the group index - v1/main.libsonnet, the version v1 index - v1/deployment.libsonnet, Deployment - v1/daemonset.libsonnet, DaemonSet.
Index creates gen.libsonnet, the index of all generated artifacts.
Kind renders the given Kind, including all modifiers and perhaps a constructor.
Main creates main.libsonnet: - import the generated index (gen.libsonnet) - add all hand-written patches on top.
Modifier retrieves the correct modifier(s) for a given type.
SortFields sorts Jsonnet fields.
Version renders the entire given object, returning e.g.: - /main.libsonnet, the version index - /deployment.libsonnet, Deployment - /daemonset.libsonnet, DaemonSet.
# Constants
Common set of directory structure / file extensions.
Common set of directory structure / file extensions.
Common set of directory structure / file extensions.
Common set of directory structure / file extensions.
Common set of directory structure / file extensions.
LocalAPIVersion references a "private: json field containing the APIVersion.
Common set of directory structure / file extensions.
# Type aliases
Objects is a collection of Jsonnet objects, indexed by their expected path on the filesystem.