Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CRDManager ¶
type CRDManager struct {
// contains filtered or unexported fields
}
CRDManager contains everything required to initialize or update CRDs
func NewCrdManager ¶
func NewCrdManager(mgr manager.Manager, config config.CrdManagementConfiguration, crdRawDataFS *embed.FS, crdRootDir string) (*CRDManager, error)
NewCrdManager returns a new instance of the CRDManager
func (*CRDManager) EnsureCRDs ¶
func (crdmgr *CRDManager) EnsureCRDs(ctx context.Context) error
EnsureCRDs installs or updates CRDs based on the configuration
Click to show internal directories.
Click to hide internal directories.