Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Glossary

  • Cuestomize: both the KRM function and the binary that gets executed in the container.
  • CUE model: it is a CUE-lang module that bundles the manifest generation logic. It is expected to have an outputs field which is a slice of KRM resources, and optionally an input field and an includes field (see CUE Model Integration for more details).
  • Unified CUE model: the result of merging the CUE model with the input values and resources forwarded from the Kustomize input stream.
  • Inputs: the data that is passed to the CUE model via the input field of the function's specification.
  • Includes: resources that are passed to the CUE model via the includes field of the function's specification. These resources are taken from the Kustomize input stream.
  • Outputs: the resources generated by the CUE model and passed back to Kustomize.