Directories

Path Synopsis
Package apis represents the directory for bundle APIs.
Package apis represents the directory for bundle APIs.
bundle
Package bundle contains the internal APIs for the bundle.
Package bundle contains the internal APIs for the bundle.
bundle/v1alpha1
Package v1alpha1 represents the v1alpha1 version of the Cluster Bundle API.
Package v1alpha1 represents the v1alpha1 version of the Cluster Bundle API.
bundleext
Package bundleext is the internal version of the bundle extensions API.
Package bundleext is the internal version of the bundle extensions API.
bundleext/v1alpha1
Package v1alpha1 represents the v1alpha1 version of extenisons for the Cluster Bundle API.
Package v1alpha1 represents the v1alpha1 version of extenisons for the Cluster Bundle API.
Package build has functionality for building components, bundles, and component sets from the builder types.
Package build has functionality for building components, bundles, and component sets from the builder types.
clientset
versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
versioned/typed/bundle/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
versioned/typed/bundle/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
Package commands contains commands used in the bundler command
Package commands contains commands used in the bundler command
build
Package build contains commands for building components.
Package build contains commands for building components.
cmdlib
Package cmdlib contains shared functions for the bundle CLI commands.
Package cmdlib contains shared functions for the bundle CLI commands.
cmdrunner
Package cmdrunner is a utility for running integration tests for commands.
Package cmdrunner is a utility for running integration tests for commands.
cmdtest
Package cmdtest provides test utilities for testing commands.
Package cmdtest provides test utilities for testing commands.
export
Package export contains commands for exporting components and objects.
Package export contains commands for exporting components and objects.
filter
Package filter contains commands for filtering components and objects.
Package filter contains commands for filtering components and objects.
find
Package find contains commands for finding components and objects.
Package find contains commands for finding components and objects.
generate
Package generate contains the generate command.
Package generate contains the generate command.
patch
Package patch contains commands for patching objects.
Package patch contains commands for patching objects.
validate
Package validate contains commands for validating components and objects.
Package validate contains commands for validating components and objects.
version
Package version contains the version command.
Package version contains the version command.
Package converter provides utilities for converting between various types.
Package converter provides utilities for converting between various types.
Package core represents foundational data types that are used throughout the library, but are not part of the API.
Package core represents foundational data types that are used throughout the library, but are not part of the API.
Package files contains methods and data types for manipulating files.
Package files contains methods and data types for manipulating files.
Package filter contains methods for selecting and filtering lists of components and objects.
Package filter contains methods for selecting and filtering lists of components and objects.
Package find provides methods for searching through Bundles the contained components and configuration.
Package find provides methods for searching through Bundles the contained components and configuration.
Package generate scaffolds components to guide a user for component creation
Package generate scaffolds components to guide a user for component creation
Package options provides functionality for adding options to components.
Package options provides functionality for adding options to components.
gotmpl
Package gotmpl creates objects from ObjectTemplate objects for ObjectTemplates of type "go-template".
Package gotmpl creates objects from ObjectTemplate objects for ObjectTemplates of type "go-template".
multi
Package multi is an applier that performs multiple different applier approaches.
Package multi is an applier that performs multiple different applier approaches.
openapi
Package openapi provides methods for using the OpenAPI schema for validation and defaulting.
Package openapi provides methods for using the OpenAPI schema for validation and defaulting.
Package testutil provides utilities for reading testdata from children directories.
Package testutil provides utilities for reading testdata from children directories.
componentsuite
Package componentsuite provides a test-suite helper for running component tests.
Package componentsuite provides a test-suite helper for running component tests.
Package validate provides validation for types in the cluster bundle repository.
Package validate provides validation for types in the cluster bundle repository.
Package version contains version information for the Cluster Bundle.
Package version contains version information for the Cluster Bundle.
Package wrapper provides a union type for expressing various different bundle-types.
Package wrapper provides a union type for expressing various different bundle-types.