kyaml

package module
v0.10.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 8, 2021 License: Apache-2.0 Imports: 0 Imported by: 2

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/command
Package command contains a builder for creating cobra.Commands based on configuration functions written using the kyaml function framework.
Package command contains a builder for creating cobra.Commands based on configuration functions written using the kyaml function framework.
framework/example
Package main contains an example using the the framework.
Package main contains an example using the the framework.
framework/frameworktestutil
Package frameworktestutil contains utilities for testing functions written using the framework.
Package frameworktestutil contains utilities for testing functions written using 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.
internal
forked/github.com/qri-io/starlib/util
Package util is forked from https://github.com/qri-io/starlib in order to prune excessive transitive dependencies from pulling in that library.
Package util is forked from https://github.com/qri-io/starlib in order to prune excessive transitive dependencies from pulling in that library.
kio
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/v1204
Code generated for package v1204 by go-bindata DO NOT EDIT.
Code generated for package v1204 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 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.
internal/k8sgen
All code below this directory is generated.
All code below this directory is generated.
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL