Directories ¶
Path | Synopsis |
---|---|
Package crd contains utilities for generating CustomResourceDefinitions and their corresponding OpenAPI validation schemata.
|
Package crd contains utilities for generating CustomResourceDefinitions and their corresponding OpenAPI validation schemata. |
markers
Package markers defines markers for generating schema valiation and CRD structure.
|
Package markers defines markers for generating schema valiation and CRD structure. |
Package deepcopy generates DeepCopy, DeepCopyInto, and DeepCopyObject implementations for types.
|
Package deepcopy generates DeepCopy, DeepCopyInto, and DeepCopyObject implementations for types. |
Package genall defines entrypoints for generation tools to hook into and share the same set of parsing, typechecking, and marker information.
|
Package genall defines entrypoints for generation tools to hook into and share the same set of parsing, typechecking, and marker information. |
help
Package help contains utilities for actually writing out marker help.
|
Package help contains utilities for actually writing out marker help. |
help/pretty
Package pretty contains utilities for formatting terminal help output, and a use of those to display marker help.
|
Package pretty contains utilities for formatting terminal help output, and a use of those to display marker help. |
Package loader defines helpers for loading packages from sources.
|
Package loader defines helpers for loading packages from sources. |
testutils
Package testutils defines utilities for using loader.Packages in tests.
|
Package testutils defines utilities for using loader.Packages in tests. |
testmod
Module
|
|
testmod/subdir1/submod1
Module
|
|
testmod/submod1
Module
|
|
Package markers contains utilities for defining and parsing "marker comments", also occasionally called tag comments (we use the term marker to avoid confusing with struct tags).
|
Package markers contains utilities for defining and parsing "marker comments", also occasionally called tag comments (we use the term marker to avoid confusing with struct tags). |
Package rbac contain libraries for generating RBAC manifests from RBAC markers in Go source files.
|
Package rbac contain libraries for generating RBAC manifests from RBAC markers in Go source files. |
Package version provides the version of the main module.
|
Package version provides the version of the main module. |
Package webhook contains libraries for generating webhookconfig manifests from markers in Go source files.
|
Package webhook contains libraries for generating webhookconfig manifests from markers in Go source files. |
Click to show internal directories.
Click to hide internal directories.