Documentation
¶
Overview ¶
Package controller contains options specific to pkg controllers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
type Options struct {
controller.Options
// Cache for package OCI images.
Cache xpkg.PackageCache
// Namespace used to unpack and run packages.
Namespace string
// ServiceAccount is the core Crossplane ServiceAccount name.
ServiceAccount string
// DefaultRegistry used to pull packages.
DefaultRegistry string
// FetcherOptions can be used to add optional parameters to
// NewK8sFetcher.
FetcherOptions []xpkg.FetcherOpt
// WebhookTLSSecretName is the Secret that will be mounted to provider Pods
// so that they can use it to serve webhooks and also the CA bundle will be
// injected to CRDs so that API server can make calls to the providers.
WebhookTLSSecretName string
// Features that should be enabled.
Features *feature.Flags
}
Options specific to pkg controllers.
Click to show internal directories.
Click to hide internal directories.