Documentation ¶
Overview ¶
Package kyaml contains libraries for reading and writing Kubernetes Resource configuration as yaml.
Resources ¶
Individual Resources are manipulated using the yaml package.
import ( "sigs.k8s.io/kustomize/kyaml/yaml" )
Collections of Resources ¶
Collections of Resources are manipulated using the kio package.
import ( "sigs.k8s.io/kustomize/kyaml/kio" )
Directories ¶
Path | Synopsis |
---|---|
The copyutil package contains libraries for copying directories of configuration.
|
The copyutil package contains libraries for copying directories of configuration. |
Package errors provides libraries for working with the go-errors/errors library.
|
Package errors provides libraries for working with the go-errors/errors library. |
Package filtersutil provides utilities for working with yaml.Filter and kio.Filter interfaces.
|
Package filtersutil provides utilities for working with yaml.Filter and kio.Filter interfaces. |
fix
|
|
fn
|
|
framework
Package framework contains a framework for writing functions in go.
|
Package framework contains a framework for writing functions in go. |
framework/example
Package main contains an example using the the framework.
|
Package main contains an example using the the framework. |
runtime/exec
Package exec contains the exec function implementation.
|
Package exec contains the exec function implementation. |
runtime/runtimeutil
Package runtimeutil contains libraries for implementing function runtimes.
|
Package runtimeutil contains libraries for implementing function runtimes. |
runtime/starlark
Package starlark contains a kio.Filter which can be applied to resources to transform them through starlark program.
|
Package starlark contains a kio.Filter which can be applied to resources to transform them through starlark program. |
Package kio contains libraries for reading and writing collections of Resources.
|
Package kio contains libraries for reading and writing collections of Resources. |
filters
Package yamlfmt contains libraries for formatting yaml files containing Kubernetes Resource configuration.
|
Package yamlfmt contains libraries for formatting yaml files containing Kubernetes Resource configuration. |
filters/testyaml
Package testyaml contains test data and libraries for formatting Kubernetes configuration
|
Package testyaml contains test data and libraries for formatting Kubernetes configuration |
Package krmfile provides functionality for working with Krmfiles.
|
Package krmfile provides functionality for working with Krmfiles. |
kubernetesapi
Code generated for package kubernetesapi by go-bindata DO NOT EDIT.
|
Code generated for package kubernetesapi by go-bindata DO NOT EDIT. |
kustomizationapi
Code generated for package kustomizationapi by go-bindata DO NOT EDIT.
|
Code generated for package kustomizationapi by go-bindata DO NOT EDIT. |
Package sub substitutes strings in fields
|
Package sub substitutes strings in fields |
Package yaml contains libraries for manipulating individual Kubernetes Resource Configuration as yaml, keeping yaml structure and comments.
|
Package yaml contains libraries for manipulating individual Kubernetes Resource Configuration as yaml, keeping yaml structure and comments. |
merge2
Package merge contains libraries for merging fields from one RNode to another RNode
|
Package merge contains libraries for merging fields from one RNode to another RNode |
merge3
Package merge contains libraries for merging fields from one RNode to another RNode
|
Package merge contains libraries for merging fields from one RNode to another RNode |
schema
Package schema contains libraries for working with the yaml and openapi packages.
|
Package schema contains libraries for working with the yaml and openapi packages. |
Click to show internal directories.
Click to hide internal directories.